moved multiply by A and Atrans methods to linsys solvers, cleanup