Factored out common code for Spmv.
Added files missed in previous factorization commit.
Converted to use common host mem mgmt functions.
Removed unncessary comment.