Clamp volumes between a more intelligent range

This handles volume increment/decrement better when volume is >100%.

If volume is above 100%, incrementing or decrementing the volume will
automatically drop it back down to 100%. It be better if decrementing
worked as expected and we just didn't increment the volume further.

Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com>