- fix preloadjs AbstractLoader's getItem() method definitions
- add missing static context property to soundjs WebAudioPlugin
- use the web audio api definitions in soundjs (AudioContext, AudioNode, etc)