Settings: Reorganize Greek translations

Revert AOSP strings
Rearrange CM additions.
Slight reword of some strings to match original English strings
Add translation for:
* volume/dock battery/expanded desktop tiles
* swap volume buttons
* ad-hoc
* pie controls
* stylus gestures
* overhauled auto-brightness

Conflicts:

	res/values-el/strings.xml

Change-Id: I9efd46777060a9e54901e52c976849a31897f16a
Settings: Simplified Chinese Translations

Updated translations and reorganized all CM strings into cm_arrays.xml
and cm_strings.xml respectively.

Patch Set 2: Made the changes suggested by Engle Mars, as well as
deleted all comments as per the new translation policy. Also added some
new strings.

Patch Set 3: Updated with new suggestions and strings.

Conflicts:

	res/values-zh-rCN/arrays.xml
	res/values-zh-rCN/strings.xml

Change-Id: I65d185bf107491fc44584aa6defbed8565d7862c
Settings: Update italian translation

	Apply a little correction
	Add wifi country codes

	Patchset 5: Update Pie controls translation according to commit  #35342
	            Update power widget translation

        Patchset 6: Add stylus gestures strings

Change-Id: I63978447e967903bfcd4153795460d8881afeb09
Settings: Update Polish translation

PS2: Fixes

Conflicts:

	res/values-pl/cm_strings.xml

Change-Id: Ifac03a41946e571f80131a05bf0184e8c8e7e252
Added hungarian translations

Conflicts:

	res/values-hu/cm_strings.xml

Change-Id: I67a50cc7a0ce46e99411d11258cf43292e1cfca8
Settings: ES translations

- Move CM additions to new files
- Restore AOSP strings
- Power notification support
- Stylus gestures features
- Frequency selection for new IBSS
- Auto-brightness level UI

Conflicts:

	res/values-es/arrays.xml
	res/values-es/cm_strings.xml
	res/values-es/strings.xml

Change-Id: I35b4a556ea192bde3bb69703f28c06167bebe098
Power sound notifications: fix ringtone picker title

Change-Id: Ied0a08ec1607b778324e69a7b40bac056235bebf
Settings: Broadcast ACTION_DATE_CHANGED

Send ACTION_DATE_CHANGED when user change the format of the date

Change-Id: I89ef0354ae2b0825378a6e8939341c4eccf63e17
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Fix NPE in Settings -> Language & input -> Default -> Setup input
methods

If the InputMethodAndLanguageSettings fragment is launched in IME-only
mode, it removes most preferences, so we need to null-check them before
use.

Change-Id: I297cc9c6885f62ed6ff65937ef5da401ab7cd271
JIRA:CYAN-896
Settings: RU translation

Patch Set 2: Update translation

Conflicts:

	res/values-ru/arrays.xml
	res/values-ru/strings.xml

Change-Id: I8d85da8f73d280434a55ff45e7c7498809484a4b
Settings: Refactor dimens

Conflicts:

	res/values/dimens.xml

Change-Id: I02cb278e14e31c2ec4bcf670ee0baf900da286bb
Settings: Add translatable false tag

Added translatable false tag to auto_brightness_brightness_format
and removed it in any other languages

Conflicts:

	res/values-af/strings.xml
	res/values-da/cm_strings.xml
	res/values-fr/cm_strings.xml
	res/values-it/cm_strings.xml
	res/values-ja/strings.xml
	res/values-ko/strings.xml
	res/values-nl/cm_strings.xml
	res/values-pl/cm_strings.xml
	res/values-pt/cm_strings.xml
	res/values/cm_strings.xml

Change-Id: Ie912c2a767cf0a2f2e068d3032dd1ea79263dab4
Settings : FR translation

Patch set 2 : rebase, correction
Patch set 3 : correction

Conflicts:

	res/values-fr/cm_strings.xml

Change-Id: I34c0eed2b7c6373efe87573f70e83044a59b669a
Fix light settings dialog being unusable in landscape.

Change-Id: I38eeeafd1d8260ab4a7c8de9099a7e270c1462f2
Settings: Refactor AF translations

Conflicts:

	res/values-af/strings.xml

Change-Id: Ia724b036ec9e3b35cbc5f00b73847b8c9db8385d
Settings: KO translations

Conflicts:

	res/values-ko/strings.xml

Change-Id: Ie2a5c0b438d9a921fceb86e18f03feecffbd23f6
Fix dialog not opening for app-specific notification light settings.

Conflicts:

	src/com/android/settings/notificationlight/ApplicationLightPreference.java

Change-Id: Ibf9eebdbcdb513e391f2744096cac76e6999dc85
Fix NullPointerException at RunningState

getServiceInfo returns null if you have a service defined in the
manifest as: <service android:name=".Xxx" android:exported="false" />
or and in an <application> with no label or icon.
Dont crash the Settings application because of that.

Change-Id: I6f9f69c130e610b7e4ab66426177b7bade1e1515
Check if the Activity is finishing before showDialog()

Check if the Activity is going through its finishing phase before
displaying the Dialog, because Showing dialog once the activity
is no longer in context will cause BadTokenException.

Change-Id: I58940e694f61cd79536abe2df60a0b745a7b806f
Settings: Norwegian translation

I open for suggestions. Just put it as a comment.
Thanks in advance.

Patch set 2: Fixed some typos

Change-Id: I54ea1b7495fcf949007ddecd60ae7cebd990ba96