Added constructor to Mat3 that takes a Mat4 and constructs a Mat3 from the upper left part of the given Mat4. This is cmmonly used for normal matrices for example.