Port: Wake on plug (2/2)

(cherry picked from commit 08b68bd8686bc0e667751d7043da0bd016ee9ff2)
Settings: add back button in actionbar on Status settings

for more consistence. We add it as drawable due that we still have 3 other
places in settings where it is missing.

We will change later....after that we should have worked every inconsistence out.

Change-Id: If21d03b04d2356fa78349baa8ff2fb3b008dacbf

Conflicts:
	src/com/android/settings/deviceinfo/Status.java

(cherry picked from commit 52545af357d1fcae7c2ee6446eaeeb0deb16de3e)

(cherry picked from commit ea1e4597e0f75e504f2ca0cd4b9e0dc5308109e2)
Settings: Update AppNotificationSettings if user resumes

Right now if a user resumes this activty (eg from recents) and did change in the
mean time settings which effects the visibility of preferences in AppNotificationSettings
(eg were removed) it does not get updated.

Fix it with simply reloading the content on onResume and decide to show the entries
on the current user settings situation.

Change-Id: I0b16ebf35604fdca1611f026c9b609427f3060c8

(cherry picked from commit f48f6c3d0358d481f9dbbdf3de8b28eb59194ce6)
Settings: add quick pulldown listpreference

as well respect rtl layout changes

Change-Id: I298794651302a34817d8212f7af9ad565d504c3c
(cherry picked from commit 0fd1ad4c0878faf0f5d2636820543527bd3dab0d)

Conflicts:
	res/values/cm_arrays.xml
	res/values/slim_strings.xml
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
(cherry picked from commit 0a27677f1654d22ffec836d4be157c8aa57c7282)

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
(cherry picked from commit ffbaf9a82d27e4686a221bfee6024639b0b30384)

Conflicts:
	src/com/android/settings/DeviceInfoSettings.java
Settings: Do not allow to access quick settings on secure lockscreen - option (2/2)

We have a lot security guys as user due of using the phones as business phones...that
said a lot complains go into the direction of google how it is possible to have
access to quick settings on a secure lockscreen which is absolutely understandable
due that you are able to control Wifi BT AirplaneMode data etc.

This patch takes care on this problem and adds an option to control this behaviour.

ATTENTION: Due that this is really an UX derp for an average user this feature is
enabled by default now. User need to disable it explicit in settings to get on secure
locksreen the original android behaviour back.

PS2:
- fix derp

Change-Id: Iac8c181767a16d3d198672d16901670984b58f48
(cherry picked from commit a7f9c97ca5bf18a0917e72bbddb8ccf7bceee276)

Conflicts:
	res/values/slim_strings.xml