Finally added rendering code.
Quick test to make sure that it works from Game.cpp
This is just a collection of tests, although some of it seems to have festered into working code.
Changed the default mesh to be at the center instead of the corner.
Changed how that moving box decides to change direction to accommodate for long deltas.
Added another test object to Game.cpp.
Added debug code to check for OpenGL errors.
Changed the glColor type to use the fastest one.
Added GL_DEPTH_TEST as I'd forget about it.
Added a slow (framerate-dependant) rotate to Renderer::Draw().
Added a continuous fps average to make debugging fps drops easier.
Also looked into using VBO's instead, but it turns out they're about the same speed on this old hardware so I'm going to leave it as glBegin/End for now.