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

Conflicts:
	res/values/slim_arrays.xml
	res/values/slim_strings.xml

Change-Id: Iea8d2c70feba1fbd44f04fbf2b1d6aa748620be4
Settings: italian translation

Change-Id: If8120d06ee619f0a5f7c03b9781d4b518b97e238
Merge "Settings: translation - RU" into kk4.4
Settings: add new slim actions

add central strings and array for it

Change-Id: I68b2a5176fd0106c10c533242f5b41d5935c9e0a
fix a typo in DE-translation

Change-Id: I54a746877a0b6dd43aba89e750b6b0bc789d4958
Settings: allow device trees to invoke custom display settings

in this case gesture control settings.

Intent used: com.slim.action.LAUNCH_SCREEN_OFF_GESTURE_SETTINGS

Change-Id: I82f5a8a4075f109419b08014ad2d723bf2f54402
Merge "Settings: add new slim actions" into kk4.4
Merge "Settings: allow device trees to invoke custom display settings" into kk4.4
Merge "fix a typo in DE-translation" into kk4.4
Merge "Settings: allow device trees to invoke custom display settings" into kk4.4
Merge "fix a typo in DE-translation" into kk4.4