Added MatrixConverter support

Now we can convert matrices easily, for example: `Matrix other = matrix.to(Matrices.COMPRESSED_COLUMNS);`
It's not a problem at all. Both `CRS` and `CCS` are domain specific terms. Users, who use LA packages, are familiar with those terms. We should try to not confuse them, involving the new terms or changing their spelling.