audio API changes to allow multiple injections of single sound
leverage new AudioInjector API for throw and catch sounds
cleanup new API for sound injection
repair AudioInjector threading
Merge pull request #1436 from birarda/master

changes to audio injector for overlapped sounds in preparation for JS