ProtectedAppsReceiver: fix NPE when components are null

 * To reproduce: create a folder at Trebuchet, lock it and leave the screen

Change-Id: I49a2e76fdaa3e375b0ea5aa2bb05eaa92528dd19
Settings - Display Rotation: Checkboxes to Switches

Change-Id: I631c0ef65985d336e1a0790b6bb07ef7524ff6b2
Signed-off-by: STELIX <ssspinni@gmail.com>
[1/2] Settings: Add support for OP_ALARM_WAKEUP

Port from cm-10.2 and cm-11.0

Author: Sam Mortimer <sam@mortimer.me.uk>
Date:   Mon Sep 30 23:10:35 2013 -0700
[1/2] AppOps: Add alarm wakeup op
Change-Id: Ic739519cb9df9d2c67d65e3572a119b4d55145f0

Change-Id: I417742d00f60b487942ee2adf9b75d2b04a0f766
Settings: fix appops delete sms string

Change-Id: Ic312212e6bd56ad90b15c56c40d9fdae626d1bd3
Merge remote-tracking branch 'upstream/cm-12.0' into cm-12.0