renaming to use capital letter for matrix args to linear solvers
add asColumnMatrix function for vectors
Make linear solver use asColumnMatrix
make solveSquare use asColumnMatrix
add asColumnMatrix override for Vector
tests for asColumnMatrix
asColumnMatrix override for ZeroVector