Added basic logging and error messages
Fixed error on Uniform Block

Uniform block was being optimized out of shader. Took me too long to
find this because for some reason gDebugger is failing due to an access
violation in my program on certain gl calls.