Fix order of wrist and hand joints in Leapmotion controller
Control "hand" joint with wrist position estimate if no "wrist" joint
Merge branch 'master' of https://github.com/highfidelity/hifi into lobby
Add overlay getProperty() for text overlay "text" property
Add position vector and color object script value examples

OverlayPropertyResult type is needed to successfully move QScriptValue
objects from QScriptEngine in Overlays to QScriptEngine in script.
Add property getting for all 2D overlays
Add property getting for all 3D overlays
Refactor QRect conversion to QScriptValue
Merge branch 'master' of https://github.com/highfidelity/hifi into lobby
changes to sound class to allow caching of sounds
Merge branch 'master' of https://github.com/highfidelity/hifi into lobby
Merge branch 'master' of https://github.com/highfidelity/hifi into lobby
more work on render model scenes
Merge branch 'master' of https://github.com/highfidelity/hifi into modelSceneRendering
avoid Qt QTimer thread bug by putting SoundCache on same thread
give a Sound cache to the assignment-client
actually only pick programs once
some cleanup
Merge branch 'master' into 20157

Conflicts:
	interface/src/ui/overlays/Text3DOverlay.cpp
update playSound to new sound interface