Added Matrices.rotate & Vec3.getArray

Rotation could use some double checking for column/row order.
I also fixed up the other tests for Matrices.