[LMP] Clamp the value in setVolume(double).
[LMP] Don't clamp the value in volumeUp().
[LMP] Don't react to programmatic slider changes.

Use sliderMoved() signal instead of valueChanged().
[Snails] Slight style fixes.