sparse add improvements
SparseRowMatrix add override
more SparseRowMatrix optimisation