SoundButton fixes

Fixed event listener usage, documentation, respecting
enabled/audioEnabled.