fix the filter with delay and add per listener source pair data
completely remove _penumbraFilter from AudioMixer class
CR feedback
Merge branch 'master' of https://github.com/highfidelity/hifi into perListenerSourcePairMixerData
Merge branch 'master' of https://github.com/highfidelity/hifi into perListenerSourcePairMixerData
Fixes concurrency issue with scriptengine timers
Fix attachemnt getting into wrong state

	If you play a recording containing attachement with different
attachemnts already on, those attachement will sometime get into a wrong
state.
Same fix for MyAvatar class
add multiply(float, Vec3) because multiply commutes
adding move.js, removing swissArmyJetpack.js
Merge pull request #3454 from ZappoMan/perListenerSourcePairMixerData

Per listener source pair mixer data
Merge pull request #3464 from AndrewMeadows/ragdoll

add move.js demo MyAvatar.motorVelocity feature
Merge pull request #3462 from Atlante45/fix_attachment_bug_with_recording

Fixes concurrency issue with ScriptEngine timers
Merge pull request #3463 from ey6es/deference

Break deferred lighting business out into its own class, use deferred lighting for voxels/avatars/entities/particles in addition to metavoxels.  Don't merge until after conference, obviously.