Bugfixes for the Phong shader not compiling on some drivers.
Fix for lighting system not getting correct binding locations for uniform blocks.