(somewhat) implements SoundMixer.soundTransform and SoundChannel::soundTransform

so far, only support for volume in <audio>
also adds masterVolume to SoundMixer to globally override volume