Add matrix row/column/invert operations
Fix bug in OOMatrixLeftTransform
Add first draft of OpenGL matrix manager
Use matrix manager for OpenGL matrices
Resolve merge conflicts in Universe.m and ShipEntity.m
implement binding standard matrix uniforms and tidy up
Merge remote branch 'upstream/master' into shader_update
reinstate original planet shader and adapt for use with uniforms
forgot to commit actual shaders
Merge remote branch 'upstream/master' into shader_update
remove commented lines
make ooliteNormalMatrix a mat3 and normalize it
slight tidy up
Remove reference to OO_REDUCED_COMPLEXITY from fragment shader
OpenGLExtensionManager changes
fix windows build
fix typo
Fix shadow problem at poles
Modify vertex shaders to use new uniforms
Merge remote branch 'upstream/master' into shader_update