Large commit, read within

Moved functions previously in "maths.hpp" to new file

Moved contents of "MatrixExt.hpp" to methods of bop::maths::Matrix

Moved rotationMatrix and identityMatrix to factory classes in
"Matrix.hpp"

Deleted "MatrixExt.hpp"