Bringing basic Pie controls to CyanogenMod. (2/2)

This is the settings part of the pie commit, for the real implementation
look in frameworks/base.

Patch Set 3:
* CyanogenMod Code Style

Patch Set 4:
* Strings cleanup
* Better integration into CyanogenMod system settings UX
* Some related cleanup in SysteSettings.java

Patch Set 5 and 6:
* Rename feature to Quick controls to match AOSP terminology

Patch Set 7:
* Remove WIP

Patch Set 8:
* Revert name to Pie controls

Patch Set 11:
* Fix broken revert
* Fix spelling of search

Change-Id: I47599316273d8e46017f49ba62a02cc55a785678
Merge remote-tracking branch 'cm/cm-10.1' into cm-10.1

Conflicts:
	res/xml/system_settings.xml
	src/com/android/settings/cyanogenmod/SystemSettings.java

Change-Id: I88eabbc81db2a70c23dcde72a4d45702466f524c
PT-BR: Update translations

Change-Id: I32177f7510f457cc983d51edc23d648963faf659
Added hungarian translations

Change-Id: Icf92cf9693c4b24f8bb6a825091ccc38366e1d5e
Settings: Latest Danish merges

Change-Id: Ide6254d1d7f56238f310deb5c82600e4099fb495
Use device hardware keys to determine if hardware keys is shown

Change-Id: I06db8b7f5072484f282a4cf9a1a597eca7d052b1
Settings: disable expanded desktop on power menu disable

If expanded desktop is enabled while the option for expanded desktop
setting is disabled, expanded desktop will remain active and the user
will not be able to disable expanded desktop without reenabling the
setting.

Change-Id: Ia91e34e5ce9f8680f64b81e5f79c2df6f0639bb2
Settings: removed "Status bar visible" expanded desktop setting for devices without navbar

On devices without navigation bar, expanded desktop is only useful
for hiding the status bar when the apps don't hide them.
"Status bar visible" setting is a no-op.

Change-Id: I16a31ec6e10c7ed11600e3b1a1d9b631f31af55e
Settings: remove Pie control for devices without navbar

Change-Id: Ie0e8994436bce1848f540b50bd15bce77276808d
Merge "Settings: remove Pie control for devices without navbar" into cm-10.1
Jpanaese : update translation

- Wi-Fi mode
- Swap volume key
- Pie control

patch-2:

- revised
- rebased
- more missing entry

patch-3:

- revised

Change-Id: I887eb396e387cbb5ce039fb09bbdbb4b8598c336
Add option for extra pie button

Change-Id: Ie5a085e8518e3a00109dbb7316df20e8956cb0de
Merge remote-tracking branch 'cm/cm-10.1' into cm-10.1

Conflicts:
	src/com/android/settings/cyanogenmod/SystemSettings.java

Change-Id: I4e51e281ce08019715e89db370d2f21803ce0c35
es_ES: Add spanish translations

- Reorganized strings same as default
- Added Ad-Hoc networks
- Added swap volume buttons
- Added Pie controls

Change-Id: I49837bfb7a933b640010a577da07b265025fbb2a
Settings: use checkbox for expanded desktop setting for devices without navbar

On those devices, there are only two settings an a checkbox would fit better.

Change-Id: I394736dacf7765f7fdda47d6d743d7479bd4de7e
Merge branch 'cyanogenmod' into cm-10.1

Signed-off-by: Humberto Borba <humberos@gmail.com>
Merge "es_ES: Add spanish translations" into cm-10.1
Merge "Added hungarian translations" into cm-10.1
Merge "Settings: Latest Danish merges" into cm-10.1
Merge "PT-BR: Update translations" into cm-10.1