Glow:- Added RegisterDebugOutput, which gives us a place to output all errors with the OpenGL API. It also means we don't need to call CheckError after every call (CheckError did nothing in release anyway, as it's too slow). Many methods have been changed to return void instead of bool, to reflect the lack of error checking now.