More work on the renderer

Adding trackball functionality, updated the projection and model matrix
stuff, whole pile of test code in place that needs to be removed (from
Cocoa OpenGL)
Committing userstate
Merge branch 'master' of https://github.com/failrate/Chopper

Conflicts:
	src/OBJModelViewer.xcodeproj/project.pbxproj
Removed test code