Most of the way towards basic Oculus support.
More work on Oculus integration; added some notes to explain the source of the
magic numbers.
Merge branch 'master' of https://github.com/worklist/hifi

Conflicts:
	interface/src/main.cpp
renamed avatar skeleton from "bones" to "joints" to be more consistent with standard language. Also improved skeleton some
adjusted proportions of avatar skeleton to make it closer to average human
Final bits for Oculus support.  Works!
Restored constant value added another reference to the SDK docs.
Use the right type here; Xcode complains about it.
Need to disable blending when we render the distorted screen quad.
(1) added avatar tilting while walking; (2) added avatar renderer; (3) tweaked body proportions; (4)
adding avatar renderer
Merge branch 'master' of https://github.com/worklist/hifi

Conflicts:
	interface/src/main.cpp
Fixes per merge (Ventrella)
Rather than a command line parameter, provide a menu option for switching
to/from fullscreen mode.
Merge pull request #181 from Ventrella/master

renamed avatar "bones" to "joints", and improved skeleton
Merge pull request #186 from ZappoMan/render_voxels_optimization

Some more tweaks to test pipeline
Merge branch 'master' of https://github.com/worklist/hifi

Conflicts:
	interface/src/Avatar.cpp
	interface/src/Avatar.h
	interface/src/main.cpp
Merge pull request #182 from ey6es/master

Support for rendering to Oculus rift.
couple of small code cleanups
Merge remote-tracking branch 'upstream/master'