Matrix3x3
This defines `Matrix3x3`, `FloatMatrix3x3` and `DoubleMatrix3x3` mirroring `Matrix4x4`. Since we will need matrix multiplication with a `Vector3` for LibGL's normalization, we also add that `*` operator.