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
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
Merge remote-tracking branch 'slim/kk4.4' into ose

Conflicts:
	res/values/ose_arrays.xml