Adding followThroughOverlappingAction script

The purpose of this project is to validate the principles of animation
into a procedural animation script. To test the theory, we implemented a
simple procedural arm swing animation that is both realtime and that
incorporates Disney's principles of animation (principle of Overlapping
Action and Follow Through). When applied to the arm swing, the
principles make the shoulder rotation lead the elbow rotation which will
lead the wrist rotation. Doing so results in an organic and life-like
effect.
added experimental MyAvatar.setSkeletonOffset()

for improved walk animations
removing particles
removing particles
removing particles
removing particles from scripts
wire up collision signals
fix grenades
removing particles
removing particles
Initial reverb implementation

Conflicts:
	interface/CMakeLists.txt
	interface/src/Audio.cpp
	interface/src/Audio.h
	libraries/script-engine/src/ScriptEngine.cpp
Coding standard
Show chat alerts in icon tray only if not already seen
Basic sculpt tool, refactored common material bits in tools.
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb
remove deprecated _engine member from ScriptEngine
Render voxel cursor on heightfields, too.
Fix cmake
Comment fix.
add missing indentation for OpenSSL warnings