First hack at keyboard controls and camera.

- Quick & dirty physics-based camera and first hack at keyboard control. Still figuring how each of these objects should cooperate & who should be doing the simulation tick activities such as physics calculation.
- Currently encounters a segfault on key release due to issue fixed in https://github.com/larskanis/glut/pull/1 (need to build fixed gem locally)