Remove volume rocker wake for now

(cherry picked from commit f816a117426a3633dcb7c5c7a023d7e3c846778e)
Development Settings: fix Advanced reboot not being updated on resume

Change-Id: I5475bec978c9cf50c02769091dbb43c6eff6c020
(cherry picked from commit c2f7700fe8df0dcf3c108e84ebf63d391a5c3029)
Revert "Navigation bar height"

This reverts commit a33e86a2bb704af9a78627cd4563675973ed635f.

Conflicts:
	res/values/cr_arrays.xml
	res/values/cr_strings.xml
	res/xml/display_settings.xml
	src/com/android/settings/DisplaySettings.java

(cherry picked from commit 3b594843ded897f1ce5bbb154539a5384741bbdf)
[Settings] Nav bar tweaks

- Toggle on/off (CyanogenMod alredy did but only for hw keys devices). crDroid allow all devices to do that for those using PIE apps.
- Nav bar dimensions (height and width)

PS: THIS COMMIT IS A SQUASHED PORTED FROM crDroid KK and 99% od the codes are from SlimRoms. I want to say a HUGE thanks to @kufikugel

Conflicts:
	res/values/cr_strings.xml
	res/xml/button_settings.xml
	src/com/android/settings/ButtonSettings.java

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

(cherry picked from commit 9d1a6cce7bd9261b5f3a48cc76b1131bfd2e361e)

Conflicts:
	res/xml/status_bar_settings.xml
Fix typo in for disabling immersive mode messages

Thanks to BillGoss of xda for pointing out

(cherry picked from commit d483ad19520c46192b7bc91c1aeb6cad84ceab22)
Update util paths

(cherry picked from commit 4b09a5d5a074a6ce0d46f34150ba8fa02db2f420)
Return: Smart Pulldown [2/2]

Change-Id: Iba759e421b8cbb02fadaa6540aae7b7a74764293

(cherry picked from commit 3aa0a5017ea075cdc362d338fdfd6e33d63e1d26)

Conflicts:
	res/xml/status_bar_settings.xml
Add option to Restart SystemUI

(cherry picked from commit 148f3a41b23a7995bf8668cac22ecc34f6fff91a)