Changed how some of the Matrix3/Matrix4 functions work

Transpose to changed to void to act on the on the matrix that called it

Rotate X/Y/Z and Identity changed to be static functions
Merge pull request #11 from lordkuragari/master

Changed how some of the Matrix3/Matrix4 functions work