PEEK [2/2]

Add ability to switch peek on or off.
Peek Wakeup & Pickup timeouts + fixes for Slim

Commits used, all credits to the authors
https://github.com/temasek/android_packages_apps_Settings/commit/d6e7805ed32c6e84b637c455be602656cf714b23
https://github.com/temasek/android_packages_apps_Settings/commit/a8edac843b09e6452c597fefc3718affcbaafca4
https://github.com/temasek/android_packages_apps_Settings/commit/88cd8fc6a6cf063e4a520a5b6acaeceeedba3ce0
[2/2] Prepare NotificationManagerService for new format

* Needed for blacklisting

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
[2/2] Add support for Peek app

https://github.com/AOSPA/android_packages_apps_Settings/commit/fe92098bac847ebb53b2e6be26be59db66bbd1f1#diff-c8e3aa06f1ce774f0a7772d8d17a5d7fR94

Disable built in peek when Peek app is installed. Enable it again on app's unistall.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Conflicts:
	src/com/android/settings/DisplaySettings.java
Apps: Add blacklist interface [2/2]

Now with 100% more hidden checkboxes

Signed-off-by: Evan Anderson <evan@thelinuxman.us>
Change-Id: Ied375cfe2ff6494c25acb9d80b19e824daed755d