Upgrade audio.sfxVolume to double.

This is to be consistent with the other floating-point settings.
Add valueChanged signal.
Implement sfxVolume setting and OK/cancel.