Settings: Fix devloper options FC and remove all bug report options

This change: https://gerrit.slimroms.net/#/c/18820/

removed it just in the xml which is a pretty bad idea if java code
still assumes it is there.

Due that we will never need it we remove the code completely.

As well remove bug report in power menu option.

Change-Id: I234dee3a19639f89b5a7b5295ca408142e4223dc

Conflicts:
	res/xml/development_prefs.xml
	src/com/android/settings/DevelopmentSettings.java

Conflicts:
	res/xml/development_prefs.xml
	src/com/android/settings/DevelopmentSettings.java
Settings: Remove all system update settings for google OTA

not needed and confuses the user

Change-Id: I49abf0e6418c7b51aba6d3172c39f209d288382e

Conflicts:
	res/xml/device_info_settings.xml
	src/com/android/settings/DeviceInfoSettings.java
Show power menu option only in secured lockscreen

Also fixed NullPointerException
Clean up blacklist settings

Replacing checkboxpreference with switchpreference
Clean up blacklist settings

Replacing checkboxpreference with switchpreference
strings: lockscreen > lock screen
Blacklist: Fix ClassCastException

Just a temporary fix to stop FC while opening notification of Blocked numbers
Organize security settings
Revert "Blacklist: Fix ClassCastException"

This reverts commit 1014025e1d10f37dd25d5d9c85133e5eb38d7f8c.
Blacklist: fix a force close when accessing blacklist settings from a notification

thanks to @snak3ater for pointing it out
ProtectedAppsReceiver: fix NPE when components are null

 * To reproduce: create a folder at Trebuchet, lock it and leave the screen

Change-Id: I49a2e76fdaa3e375b0ea5aa2bb05eaa92528dd19
Ok last time fucking with these strings (I think)
Merge branch 'L' of https://github.com/SimpleAOSP-Lollipop/platform_packages_apps_Settings into L-test

Conflicts:
	res/values/strings.xml
	res/xml/security_settings_biometric_weak.xml
	res/xml/security_settings_pattern.xml
add dslv controller

a lot of our settings have drag swipe features
this is the central controller for it to have
easy access

Change-Id: I9eb9849f2585510649f49c75915b0c7f3c508fdd
Settings: add central slim ActionListViewSettings class back...

as well shortcutpicker helper and several other stuff which is needed
for nearly every feature we have regarding navigation or shortcuts.

Imported from kk

changes:
- Renaming to be inline with fwb part
- code cleanup
- disabled code where features are not present till now

NOTE: This patch from graphics group is needed as well
      https://gerrit.slimroms.net/#/c/19987/2

Change-Id: I7b01e9ff685880c892807a8048aefad5af0c96b1

Conflicts:
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
Settings: Materialize DSLV

Change-Id: I8efe75ee2b571136a7983b9a0b36090294650c80

Conflicts:
	res/menu/blacklist.xml
	res/values/colors.xml
	res/values/slim_strings.xml
Settings: add user configurable lockscreen shortcuts (2/2)

Change-Id: I6333792830f7357a9f4fcd5d42c479ec60a71915

Conflicts:
	res/values/slim_strings.xml
	res/xml/security_settings_biometric_weak.xml
	res/xml/security_settings_chooser.xml
	res/xml/security_settings_password.xml
	res/xml/security_settings_pattern.xml
	res/xml/security_settings_pin.xml
Do not remove quicksettings features on tablets credits: SlimRoms
fix helper class location
Settings: materialize grabber icon

Change-Id: I74908674c8d6b5e5f3fbca8e54778c8d9d9dd6b7