Working on cascading shadow maps.
Added getJointCombinedRotation to Models
Fix for shadow map rendering.
Added joints position and combined rotation to scripting interface
Added attaching of model to MyAvatar when close enough
Progress on selecting cascades.
fix float literals to agree with coding standard
move applyRotationDelta() from Model to JointState
Merge branch 'master' of https://github.com/highfidelity/hifi into click_drag_attach

Conflicts:
	interface/src/renderer/Model.cpp
move details of getJointRotation() into JointState

also: remove unused getLeft/RightHandRotation() methods
Replaced nonfunctioning particleBird.js with awesome particleBirds.js
Retain "simple" shadows, supply cascaded as option.
remove JointState::_translation

(use corresponding data in FBXJoint instead)
add JointState::restoreRotation()
Make JavaScript audio samples able to be looped

Add a "loop" property to AudioInjectorOptions and provide an example JavaScript file.
snapped attachment to center and scale them to fit
editModels click/drag/attach tweaks
Merge branch 'master' of https://github.com/highfidelity/hifi into click_drag_attach
Merge branch 'master' of https://github.com/highfidelity/hifi
Better prints in editModels