DeskClock: Add support for XXHDPI devices (e.g. Galaxy S4 and HTC One)

Change-Id: I9310e9067525da025d15a797f43c1b8cbc082272
Profiles: Add an option to switch profile

This change creates a new setting for the alarm, that allows to associate
a profile with an alarm, and change to this profile when the alarm triggers.

Patchset 2: Added Danny's suggestions
Patchset 3: Cleanup

Requires http://review.cyanogenmod.org/#/c/38224

Change-Id: Ie2be32fc1ce4c7087eea87a3e289a38e85d3de7e
JIRA: CYAN-210
Issue: https://jira.cyanogenmod.org/browse/CYAN-210
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:
	res/layout/alarm_time.xml
	res/values/cm_strings.xml
	src/com/android/deskclock/AlarmClock.java

Conflicts:
	res/values/strings.xml