Merge branch 'develop' into feature/matrix
Added matrix skeletons
Added some more skeleton
Implemented matrix2(mostly)
Implemented matrix3 mostly
Added ptr function
Fixed cofactors
Optimize multiplication
Fixed/added tests
Matrix4 implementation
Fix tabs
Removed pointless templates from Vectors(to support future matrix operators)
Added *= operators for matrix and vector multiplication
Remove Matrix *= Matrix operation because it's too ambiguous
Made Vector(value) constructor explicit.

Made the constructor explicit to avoid implicitly constructing matrices with the elements of a row all containing the same value.
Added more constructors
Add isIdentity
Added a function to get a smaller matrix by removing a row and a column
Even more constructors
Added missing inlines