Added isSquare and isSymmetric
Added copy() for SparseMatrix
Added copyArray wrapper, simplified and refactored some code, added add/subtract/scale for SparseMatrix
Added tests