Merge branch 'super_matrix' into develop
SparseMatrixCV API design
Project solution reorganization

- Add 2 test projects
- Rename SuperMatrix to SparseMatrix
- Create SparseMatrixCV
Merge branch 'develop' into super_matrix