Center HMD HUD and magnifiers on default eye position
Fix similar problem for HMD third person view

getUprightHeadPosition() changes with avatar lean.
Remove unused methods
Fix some build warnings while in the vicinity
Minor adjustment to Oculus pick ray calc
Adds AudioDevice mute functionality to ScriptEngine
remove debug #if
ignore penumbra member variable
Cone render function, some cleanup of GeometryCache methods.
Merge branch 'master' of https://github.com/highfidelity/hifi
Merge pull request #3732 from thoys/20166

CR for Job #20166 - Extend AudioDeviceScriptingInterface to have muted property and mute event
Merge pull request #3735 from ctrlaltdavid/20126

CR for Job #20126 - Rift HUD shouldn't move with head
Switch to using cones/spheres (as opposed to screen-aligned quads) with depth
testing for light geometry.
Use a fullscreen quad when we're actually inside the light influence.
Increase tesselation to minimize artifacts.
Merge branch 'master' of https://github.com/highfidelity/hifi
Depth value tweak.
Set Oculus camera fov/aspect ratio.
Merge branch 'master' of https://github.com/highfidelity/hifi into ignore_penumbra
Merge pull request #3741 from ey6es/master

Use 3D geometry (cones, spheres) for rendering point and spot lights for deferred shading, exiting the fragment shaders early on depth fail.