improved, but still weird/wrong camera.

based on [tut][], but somehow still wrong.

[tut]: http://www.html5rocks.com/en/tutorials/pointerlock/intro