Fix all of the warnings, re-enable -Werror, etc.
OpenGL 3.1 core profile support. If you thought the graphics code was ugly before, wait until you try this!