DeskClock: Add increasing volume option for alarm clocks


this commit adds a checkbox preference for "increasing volume" to
alarm clocks. when checked, the alarm will start off at 10% of the
system-wide alarm volume and slowly increase to 100% over the
course of a minute.

Original author for jb is Austen Dicken<cvpcsm@gmail.com>
jb-mr1 porters Davor Bertovic (LorD ClockaN) and maxwen
Added flip and shake to snooze - by Artem Chep<artemchep@gmail.com>

both the actions flipping the phone, and shaking the phone can do one of the following operations
1. do nothing
2. snooze the alarm
3. dismiss the alarm

has been taken from Artem AchepClock implementation for ICS deskclock
source at http://github.com/Achep/android_packages_apps_DeskClock

PatchSet2 : Eliminated White Spaces
PatchSet3 : Fixed a line issue
PatchSet4 : Updated Correct Author
PatchSet5 : Really updated Author
PatchSet6 : Fixed a few lines, in-line comments
PatchSet7 : Cleanup; addressed Danny's comments
PatchSet8 : More cleanup
PatchSet10: Clean up string resources

Change-Id: Ifea8185690b07923b0c7cb3ab9b33ad5da7306e8

Conflicts:
	src/com/android/deskclock/SettingsActivity.java