Rename rot module to rotate
Add wrap module
Add level_1 submodule to wrap
Move update implemention
Move swap implementation
Move dot implementation
Move norm implementation
Remove deprecated return type
Add wrap::Copy trait
Move rot implementation
Add level_2 submodule to wrap
Remove blas_mat_impl macro
Merge Transposable trait into BlasMatrix
Add raw functions to BlasMatrix
Add Gemv trait
Replace Symmetric with SymmetricMatrix subtrait
Add Symv trait
Add Hemv trait
Move scale implementation
Decouple symmetry in Symv and Hemv traits