add easier support for key codes in JS by adding text property and auto-detecting isShifted
implement a basic exampple of ride along with a particle
make sure to flush edit queue on script shutdown
remove a double push on UUID in OctreeQuery
Merge pull request #1804 from birarda/master

remove a double push in OctreeQuery parsing
remove unused UUID from OctreeQuery
Merge pull request #1805 from birarda/master

remove unused UUID from OctreeQuery
Merge branch 'master' of https://github.com/worklist/hifi into more_scripting_work

Conflicts:
	libraries/particles/src/Particle.cpp
	libraries/particles/src/ParticlesScriptingInterface.cpp
fix for ttf return in DS, closes #1769
move isAvatar property access to Agent object
update the script examples for new nomenclature
add user UUID to application window title
Merge pull request #1806 from birarda/ds-icons

fix missing font-icon in DS web interface
remove extra Script and commented out line
Special handling for blendshapes in Blender exports.  They're under the model,
like the geometry.
Merge branch 'master' of https://github.com/highfidelity/hifi
make tryLock actually return a bool
fix typo
fix isKnownID
force queued connection for readyRead on node socket in case it moves, closes #1685