remove the double catch sound
first cut at running scripts on particle collisions
add access to Voxels and Particles inside of collision scripts
change to setScript() since it does more than update
change to setScript() since it does more than update
pass scriptable particle on collisions
minor cleanup and enforcement of coding standards
rename voxels and particles scripting interfaces
Changing meaning of "elasticy" in applyHardCollision() to range in [0,1] instead of [1,2]

Also enforcing C++ style casts as per coding standard.
Merge remote-tracking branch 'trunk/master'
scripting for particle to voxel collisions
add example scripts
Merge pull request #1433 from ZappoMan/collision_scripting

Scripting support for Particle Collisions
Merge branch 'master' of https://github.com/worklist/hifi
minor formatting and code standard enforcement to Particle.*
exposed getVelocity() and findSpherePenetration() in Avatar base class
Particles now collide with avatars, but avatars don't react yet.
notify for node kill on NodeList clear
Merge pull request #1434 from birarda/master

notify for node kill on NodeList clear, remove double sound
audio API changes to allow multiple injections of single sound