Forward-port: 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.

Changeset 2: rebase sloppy mess after somebody managed to "splice out" one of my intermediate commits... *facepalm*

Change-Id: Icf3d3eb3e033d70ebc30e8aad7f9cdf8f5438f3a
increase digital clock size

Change-Id: Ib2e24cb8d10fe504a000df6f6793ae7257f5e8b9
Revert "Added flip and shake to snooze"

This reverts commit b2ab5a1222e661b745c2444a942460b7483889e4.
add option to remove alarm icon from statusbar

Change-Id: If888c6b57e11ecf3a56e084a398acc7e95cb40cc

Conflicts:

	src/com/android/deskclock/SettingsActivity.java

Conflicts:

	src/com/android/deskclock/SettingsActivity.java
clock: added flip and shake features
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

Signed-off-by: Arnav Gupta <championswimmer@gmail.com>

Conflicts:

	res/values/strings.xml
	res/xml/settings.xml
	src/com/android/deskclock/AlarmAlertFullScreen.java
	src/com/android/deskclock/SettingsActivity.java

PatchSet2 : removed duplicate ID and changed listpref location
PatchSet2 : fix derp (thanks burtslam)

Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
Change-Id: I5b9c5b5d92cdfc38bff95f200b97bacf54dc259e
Add option to set the color of the digital clock widget

PS2: fix update bug

Change-Id: I2fb472e00d853fed55baae4b36cdc88caf338630
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Conflicts:

	res/values/strings.xml
	src/com/android/deskclock/SettingsActivity.java

Conflicts:

	src/com/android/deskclock/SettingsActivity.java
Alarm/date on two lines

I didnt try adding a new widget to the lockscreen.
It works as intended both in the homescreen widget
and the lockscreen widget.

Patch set 3:  Final tweak.  Now alarm is aligned
              to the true center of the container

Change-Id: I9eb47f8537d2b5d1ab7edf5ff2dc137b3b4998e9
Use user defined colors for all digital clock views

This will apply the colors not only to the digital clock widget
but also to the clock views in the application itself.

Change-Id: Icce7d676ae2903c2580a46b97062fe1881ac41a1
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Keep the display on while stopwatch or timer is running

Change-Id: Id192d12b7e42c30cf8c2c258e885badfc3c02cb3