Settings: Add Advanced reboot [2/2]

This commit responds to a setting in Development settings for including
options in the power menu for rebooting into recovery and bootloader.

It has three settings:
- Disabled [Default]
- Enable when unlocked
- Always show

Enhanced by : kufikugel

PS 4 : Cleanup and move to security

Change-Id: I59690daf92514dff10543171bb3eba435fa216e5
apps/Settings: translation - RU

Ia7917ab646d8d05bae8042ecd9cbb7ec722077a7

Change-Id: Ic5372951d33a3c1567295c4653a5df19eddbed02
Merge remote-tracking branch 'slim/kk4.4' into kk4.4

Conflicts:
	res/values/slim_arrays.xml

Change-Id: I28a135c83ac38a943e864c4b2692f2051b927efc
Settings: Pimp up Notification Labels Hide [1/2]

This adds fine grain priorities to hide the labels in the notification
drawer in the following ways:

- Show all Labels
- Hide Carrier Label
- Hide WiFI Lable
- Hide all Labels

PS:
- rebase

Change-Id: I7ca279575b7a26fb87d2e966160d895e169d6e92
Settings: fix NPE with null check on NFC adapter

Verifies the adapter is not null before dereferencing it and log and error if so

PS:
- fix codestyle and rebase

Change-Id: Id2a34c4698a97476bee9b78cb0ac7b980d1595cf
Settings: Fix Bug Tile Size (1/1)

As reported very well by
	user Natakranta:

http://forum.xda-developers.com/showthread.php?p=49457919#post49457919

Layout files will take care of scaling down in this case.

Change-Id: Id80d1003c9e569ed9c4e2eca2c6c164473918590
Merge "Settings: Fix Bug Tile Size (1/1)" into kk4.4
Merge "apps/Settings: translation - RU" into kk4.4
Merge "Settings: Add Advanced reboot [2/2]" into kk4.4
Settings: Fix build

no idea how whis file came into the NFC NPE commit

remove it

Change-Id: Ia685cc831fdf565ba0db1c28581496913047322d
UNOFFICIAL Builds are for Developers and Testers!

This commits enables the foll. by default
- Developer Options
- Android Debugging
- Advanced Reboot
- Maybe Root?

Change-Id: Ibef84a86143545e7cd7cbc591bbf94e9bc5e001e
Settings: fix advanced reboot default value

default value if 0 (off) in frameworks base. So reflect it here as well

Change-Id: Ife09a4e9d74981c2ff5e74eb4977da5801a3969f
apps/Settings: translation - RU

I59690daf92514dff10543171bb3eba435fa216e5

Change-Id: Ifccd0c1e34bf4809d7fa5006ccae5d32eac127a9
Settings: Glowpad Torch (3/3)

PS2: String edit & remove from
	devices without torch.

Change-Id: Ide6fae8d35afb7f031aefcf6f5703ba57cf1f51d
Settings: Fix broken sliders on menu reset (1/1)

Change-Id: I5a28b1a02a01c8b3d23ab746b1ff5131d2952e6c
Merge "Settings: Glowpad Torch (3/3)" into kk4.4
Merge "Settings: Fix broken sliders on menu reset (1/1)" into kk4.4
Merge "apps/Settings: translation - RU" into kk4.4
Merge "UNOFFICIAL Builds are for Developers and Testers!" into kk4.4
Merge remote-tracking branch 'slim/kk4.4' into kk4.4

Conflicts:
	res/values/slim_arrays.xml

Change-Id: I8f44c3fd30985c97cf2246c46a1dcedbb6022c9c