General solutions to Maxwell's equations in a bianisotropic medium a computer oriented, spectral domain approach