Fix Matrix4_inverse.cpp test
Matrix3: Add from array constructor
Martix4: Fix getTransposed() & Add non-member functions

inverse(), transpose(), determinant() and getSubMatrix3x3