Suspend Actions & Wakelock Blocker (1/2)

Change-Id: Ie63551e0e6f1a1ee5c2e16da441076557512936a

Conflicts:
	core/java/android/os/IPowerManager.aidl
	core/java/android/os/PowerManager.java
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/BootReceiver.java
	services/java/com/android/server/power/PowerManagerService.java
	telephony/java/com/android/internal/telephony/ITelephony.aidl