On Matrices mainly

remove diagmatrix,
add functions for matrices (svd, pseudoinverse), sparse + their tests.
remove warnings for make_nerve.