LA: sparse matrix OfColumnMajor to accept IList instead of just array
LA: Functional matrix init
LA: Functional vector init
Cosmetics
FSharp: leverage functional matrix/vector init of core
FSharp: Matrix.diag should leverage core SetDiagonal