No need to move the mouse to the position it has already been moved.
Utilize more of the OpenGL KHR_debug extension.

Adds message callback and object labelling.