Apps: Add blacklist interface [2/2]

Now with 100% more hidden checkboxes
Editted: matthew0776
Signed-off-by: Evan Anderson <evan@thelinuxman.us>
Change-Id: Ied375cfe2ff6494c25acb9d80b19e824daed755d

Conflicts:
	res/values/pa_strings.xml
	src/com/android/settings/applications/InstalledAppDetails.java
seperate blacklist from slim
HOVER [2/2]

Check framework commit for description. Needs our blacklist interface,
a similar implement or a removal of blacklist interface.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

Conflicts:
	res/values/pa_strings.xml->candy_strings.xml

 Author:    BigBrother1984 <stevewatersy@gmail.com>
Lockscreen Notifications [2/2]

My try on making notifications easily accessable from lockscreen.
Credits to ChameleonOS, I got the notification listener permission and some small other stuff from their ActiveDisplay implementation.

Lockscreen Notifications allow you to manage all your notifications directly on the lockscreen.

Features:
- Pocket mode turn screen on when phone is pulled out of pocket and turn it off when phone gets back in pocket
- Hide low priority notifications
- Hide non-clearable notifications
- Allow dismissing even non-clearable notifications from lockscreen
- Just turn screen on when there's currently a notification pending
- Toggle between expanded and normal notification view by longpressing
- Wake on new notification
- Configure notification count displayed at once
- Privacy Mode: Hide notifications content on secure lockscreen.
- Blacklist apps - thanks to ChameleonOS for the original implementation and @Der-Schubi for bringing it to lockscreen notifications
- Show all/dismiss all button, does not dismiss on going notifications, they must be swiped away

Change-Id: Iea8d2c70feba1fbd44f04fbf2b1d6aa748620be4
Signed-off-by: anerikg <anerikgames@gmail.com>

Fix build

Had to add strings from old patchset... Not sure we'll use all of them

Conflicts:
	res/values/candy_strings.xml

 Author:    Griffin Millender <griffinn.millender@gmail.com>