Start trying to get a cube synced over network

Yeah, it's in progress. That's why it's in a branch.
Graphics Demo Test and Networking Changes

<Insert Joke Here>
Graphics. Meh.
Fixed Transformation Matrix

Also, Resizing. Ready for real work.
Support more OpenGL versions

Use cmr's nice_glfw to get the opengl context instead of setting it up ourselves.