added clone functionality to Overlays:
Overlays.cloneOverlay(OverlayID)
filled in the rest of the properties
add checkbox support in scripting interface
Fix order of wrist and hand joints in Leapmotion controller
Control "hand" joint with wrist position estimate if no "wrist" joint
playChess script
Switch members in EntityItemProperties to hack around corruption bug
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
chessPiece script with sound
playChess script with autonomous pieces
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
Add overlay getProperty() for text overlay "text" property
Global board position / piece boundaries
Actual piece meshes
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.
switch to mesh board
New grid
Add property getting for all 2D overlays
Metadata for pieces