[2/2] Settings: recover last location state during on/off switch

based on the behaviour change on QS here:

https://gerrit.slimroms.net/#/c/1421

we go now same way in settings. Tbh not sure what the goal is to
force the user after switching off to enable always high accuracy
location. Whatever we use here same attempt like in QS tile....if the
user switches on again it recovers the last enabled state.

Base: https://gerrit.omnirom.org/#/c/4874/

Change-Id: I887e2a94af379770dac7dbedb5d3d8002a554163
[2/2] Settings: configurable rotation

Base: https://gerrit.omnirom.org/#/c/4526/

PS10
unifiy defaults

Change-Id: Ib0da7bfdf374eafeef24fb0b7c90464458d531b3
[2/2] Settings: Add ADB Paranoia mode

ADB Paranoia mode will reboot the device in the event of the following:
- The device is locked
- An ADB master device is connected
- ADB Paranoia mode is enabled in Development menu
Used in conjunction with device encryption, this should offer decent
protection against malicious adversaries with basic physical access to
your device. This will not help if your device has hardware level
exploits that can be used without rebooting the device, and without
connecting ADB.

Change-Id: Ia92141dc1eb5c1e337f325b860afe6ee11348e2f
Merge "[2/2] Settings: recover last location state during on/off switch" into android-4.4
[2/2] Settings: Volume panel timeout

Base: https://gerrit.omnirom.org/#/c/5516/

PS6
move it up below volume panel style preference

PS7
added volume panel category

Change-Id: Ic5c09e70ff08ad030119a8b169b885a8053e3a6f
Merge "[2/2] Settings: Volume panel timeout" into android-4.4
Merge branch 'android-4.4' of https://github.com/omnirom/android_packages_apps_Settings into android-4.4

Conflicts:
	res/values/custom_strings.xml