Fixed .obj normals bug + major fps improvements

Fixed a bug with .obj normal computation on release build. Caused by
release optimising and forcing ObjLoader to use ColladaLoaders'
prepareNormals().
Added generic File Format loader base class. Needs some work still.
Removed pointless update limit cap. FPS is considerably higher.
Optimised MVP matrixes & Camera code. View*Projection pre-calculated and
only recalculated on camera change.