gl::Utils: Write errors to std::cerr instead of std::cout.
gl::Utils: Updated gl error checking functions to return whether they found an error or not. Could be useful to enhance debugging.
Updated error checking in OpenGL Context wrapper.