Cleanup.
Gave protected access to matrices and getter access to double [] heading
and
top.
Optimization: Matrix ops.
Added setTransposed()
Optimization: Removed transpose operation from rotTrans matrices.
Moved unneeded updates of constant matrix entry values to constructor.
Created Mat4x4 utility class.
Added support for full double [] arrays
Optimization: Replaced RealMatrix with Mat4x4.
Cleanup.
Optimization: Unrolled and precalculated 4x4 matrix multiplication alg
Optimization: Moved camera matrix to class field.
Bugfix: Ceiling texture offset follows ZYX