implement local edits in ParticleScriptingInterface
first part of getting local particle tree in agent
tweaks to editParticle example
more work on allowing for local particle trees
first cut at particle meshes
Merge branch 'master' of https://github.com/worklist/hifi into particle_meshes
add model properties to particles
example of setting particle model with JS
cleanup
include particle radius in model scaling
hacking on controller events
hacking on controller events
cleaned up some registration of global objects
really get controller key, mouse, etc scripting working
controller scripting example
Merge branch 'master' of https://github.com/worklist/hifi into more_scripting

Conflicts:
	libraries/particles/src/ParticlesScriptingInterface.cpp
removed some debug
removed some dead comments
more scripting support, including adding a Quat helper class that makes JS quat math easier
adding lookWithMouse.js example that uses mouse instead of multi-touch to add the look around feature