A General Linear Non-Gaussian State-Space Model