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
remove JointState::_translation

(use corresponding data in FBXJoint instead)
add JointState::restoreRotation()
minor cleanup + use 'fraction' instead of 'percent'
rename updateWorldTransforms to computeTransforms
minor rename and formatting
replace Model::setJointRotation() with JointState::setRotation()
Merge upsrtream/master into andrew/inertia

Conflicts:
	interface/src/renderer/Model.cpp
Merge pull request #2968 from AndrewMeadows/inertia

Make JointState a proper class: Part 1