* Fix the bug that 100% volume cannot be used.
* Make AudioDevice::setVolume() accept real volume rather than percent and make all backends consistent.
* Set the maximal volume of the alsa devices to 100.