Alarm: Use dedicated alarm type for poweroff alarm.

RTC_POWEROFF_WAKEUP is a new alarm type introduced by framework
to perform poweroff alarm. The time (RTC_WAKEUP) set to framework
is not the same as the alarm time set in deskclock.  In this case
the RTC register might not be correctly set. So both RTC_WAKEUP
and RTC_POWEROFF_WAKEUP types need to be set at the same time:
RTC_WAKEUP type will handle the normal alarm process, and
RTC_POWEROFF_WAKEUP is used to set the correct alarm time to RTC
register.

Change-Id: Ic03f87018e163adf6f6e6013963a497d340fbec7
Add a few layout color redirections for Theme Chooser

ported from cm-10.2:
http://review.cyanogenmod.org/#/c/49238

Change-Id: I8e71b3135a7581d7f870a34689d12dcf31657a4b
deskclock: internationalize repeat days layout

Change-Id: I434510a0ad18c33d7e7f856d1db7eaff282d7197
JIRA: CYAN-3347
Issue: https://jira.cyanogenmod.org/browse/CYAN-3347
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
deskclock: split alarm settings into 2 lines for portrait phone devices

Patchset 2: Fix sw600dp layout
            Tweak margins

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