SparseMatrix Interface

Add `rowvals(A)` and `nzrange(A, col)` to make the sparse matrix interface a little friendlier.

cc @ViralBShah, @tanmaykm