Reimplement "[2/2] Lockscreen Notifications"

PS1 : Lockscreen Notifications: make offset top user configurable

PS2 : Lockscreen Notifications: fix removal of pocketmode setting

PS3 : Settings: Lockscreen notifications: Allow apps to be excluded

PS4 : Lockscreen Notifications: make offset top user configurable

pulled from omnikang Credits to Der-Schubi

Port from : http://review.carbon-rom.com/#/c/1398/

- Enable/disable lockscreen notifs
- Pocket mode
- Show always
- Hide Low Priority
- Hide Non Clearable
- Allow dismissing non clearable notifications
- Eenable/disable expanded notifications
- Force expanded view

Lockscreen Notifications: wake on notification

Lockscreen Notifications: make notification count user configurable

Lockscreen Notifications: disable notification count when notfifs are disabled

Lockscreen Notifications: check for proximity sensor

PS3: New Options (privacy & position)

Lockscreen Notifications: make offset top user configurable & add privacy mode [2/2]

PS4: fix derp, whitespace
PS5: code style changes
PS6: Off by default

THANKS to AOSPAL -> David L.-W <david.leppla.weber@gmail.com>

Signed-off-by: hany <hany@codexc.com>

Change-Id: I976a80ac87cfa798822e5b84381748beee7ffb09

Conflicts:
	AndroidManifest.xml
	res/values/probam_strings.xml
	res/xml/security_settings_biometric_weak.xml
	res/xml/security_settings_chooser.xml
	res/xml/security_settings_lockscreen.xml
	res/xml/security_settings_password.xml
	res/xml/security_settings_pattern.xml
	res/xml/security_settings_pin.xml
	res/xml/system_ui_settings.xml
	src/com/android/settings/SettingsPreferenceFragment.java