Feature/algebra

Okay, main changes:

Tests for CSCMatrix Operators under OptimizationSpace
FrobeniusMatrixNorm is better
Minor refactor to CSCMatrixOps 

(registries are for multimethod dispatch, but they need to be persistent for the registration mechanism to work).