Framework: Quiet Hours [1/3]

    Ported to AOSPA from N5X CM11 Based by @AragaoAnderson

Change-Id: If49e5f91f5ef4be2f00147826557d541444989a5
Framework: Lock screen notifications respect Quiet Hours

Change-Id: Ib1411169ac7e78c716f5cb41e479c2bc150e9ef1
Re-add auto brightness configuration UI (1/2) (Slim's implement)

This reverts commit 99729863d98894edad9bb6b83e5c0f86875aeabd.

Conflicts:
	services/java/com/android/server/power/DisplayPowerController.java
	services/java/com/android/server/power/DisplayPowerRequest.java
	services/java/com/android/server/power/PowerManagerService.java

Change-Id: I2469c04a52843d4c4eec97e66fd65e14fb2117c3
Add method to PowerManager that allows querying the lowest possible
brightness.

Used by the auto-brightness adjustment to adjust the sliders.

Change-Id: Idb58fd86dee1a053fe858291be6c9b3169ac4247
Framework: Fix for auto brightness implementation

Change-Id: I28ca27777e068a573622c3ce396c033e0c290386
Framework: Disable stupid governors and add Intellidemand to Power Saver

Change-Id: I8bf4077b99c73a4f36a1f2252d8c4914e18534bc