fix float literals to agree with coding standard
move applyRotationDelta() from Model to JointState
move details of getJointRotation() into JointState

also: remove unused getLeft/RightHandRotation() methods
Replaced nonfunctioning particleBird.js with awesome particleBirds.js
remove JointState::_translation

(use corresponding data in FBXJoint instead)
add JointState::restoreRotation()
Merge branch 'master' of https://github.com/highfidelity/hifi
minor cleanup + use 'fraction' instead of 'percent'
rename updateWorldTransforms to computeTransforms
minor rename and formatting
Merge branch 'master' of https://github.com/highfidelity/hifi
replace Model::setJointRotation() with JointState::setRotation()
Update joints list everytime I try to attach
add keyboard shortcut (“.”) to toggle sitting, so that Oculus user can sit
If the skeleton doesn't have eye joints (as with the Fuse models), make up
some positions based on the head and neck joints.
Merge branch 'master' of https://github.com/highfidelity/hifi
temporarily disable the model aligned box picking
Merge pull request #2958 from Atlante45/click_drag_attach

Update joints list everytime I try to attach
Merge pull request #2959 from PhilipRosedale/master

Add ability to toggle sit.js with "." key, for Oculus users
Merge pull request #2961 from ZappoMan/modelPickingBugs

temporarily disable the model aligned box picking