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
Updated Ubuntu package requirements
Merge branch 'master' of https://github.com/highfidelity/hifi
joining paragraphs
simplifying text
fix push bytesRead when creating dummy Avatar packets, closes #1794
remove an unneeded todo
Merge pull request #1795 from birarda/master

fix push of bytes read during creation of dummy packets
Merge pull request #1790 from kordero/master

Readme: Updated Ubuntu dependencies
check against NULL node from nodeWithUUID()
Merge pull request #1798 from ZappoMan/master

check against NULL node from nodeWithUUID()
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