FlashAudioPlugin first pass
AbstractPlugin add volume and mute handling