Fix GUI crash when unknown GL error encountered
Make OpenGL error printing a bit clearer
Add framebuffer status check
Fix Framebuffer::Check not actually checking the framebuffer
Improve error printout for GL