Initial oculus rift support. Can't work out how to reset orientation.
Working on chat implementation.
Merge branch 'master' into vrsupport

Conflicts:
	app/src/client.coffee
	index.html
	vendor/pointer-lock-controls.js
Correct order of multiplication for quaternions, rift support works now.