Updated Hebrew Translation

Change-Id: I6a35d6edb999e990b5eb057eeb997d2a08fae333
Settings - Update Italian Translation thanks to Francesco Margiotta

Change-Id: Ie23d428eb914e6f5d4bbbff821236da08e56cab3
Settings: Data usage: Linear chart option and 2GB to 100MB vertical axis limit.

Add a menu option to switch between logarithmic and linear chart.
Set vertical axis limit from 2GB to 100MB and add more grid steps, for show all linear values properly.
Clear estimated data on tab change.

Change-Id: Ia84ad580d9727ce9168f789fb15262c5c03ac8af
Update korean translation

Change-Id: I24be4f81347a714f3fd5e7fe54b4c2acdd13fd20
Use preferences from default launcher

Add a new category "com.cyanogenmod.category.LAUNCHER_PREFERENCES"
which should be added to a launchers preference activity manifest.
Then the "Launcher" button will link to the default launcher's
preferences screen.

Change-Id: I53ce6393e151995a54a252690da0113082ea39a4
PT-BR: Missing Translations

Change-Id: Ie0ecab145b7c72d65c6f7832c3b445dd50589dfc
Fix duplicate strings in pt translation.

Change-Id: Id03bcdc411903342343b0023c57ef3bc93f9fcb1
Settings - Update Italian Translation

Change-Id: Ia3f3ec395fb2ab86647b76a1aad475a5072a0a30
Settings: Hide Wifi-Direct Settings if not supported

If the device don't have Wifi-Direct support, hide the
settings.

Change-Id: I46ab879fd1a32347a4c50fa93dbc827fad0fc16c
Settings missing hungarian traslation (Corrected)

Change-Id: I356154353271f34d579854b272fdf0a48ff357e6
CM9-Settings-Update Russian Translation

CM9-Settings-Update Russian Translation
Vibrator/airplane overrides (2/2 Settings)

Add vibrator overrides for ringer and notification:
    * enable
    * disable
    * only when silent

    Add airplane mode overrides:
    * enable
    * disable

Patch Set 1:
initial patch

Patch Set 2:
remove airplane mode 'enable, leave nfc enabled'

Patch Set 3:
use existings strings for string array

Change-Id: Ib7d3000db8c80134fb2e6ca3770ee65eab7abbe8
Updated Hebrew Translation

Change-Id: Id7d257bfd28cd249199e4720a5666d7b9d3652ba
Settings: Update Turkish translations

Change-Id: I8ee787c799988861ed8066640f06456880affe36
Settings : NavigationBar Customization

Settings side to customize the navigation bar buttons.

Patchset 1  : Initial commit
Patchset 2  : Debug cleanup
Patchset 3  : Hide navbar option on tablets
Patchset 4  : Make language more user friendly and clean up/remove unused and unnecessary strings
Patchset 5  : Ignore this, somehow uploaded the wrong commit
Patchset 6  : Actual cleanup and remembering to escape special characters
Patchset 7  : Whitespace cleanup
              Only save layout if toggle switch is used
Patchset 8  : Hide navbar option on phones without onscreen controls
Patchset 9  : New layout for settings
            : Unlock icons by blunden
Patchset 10 : Switch to global color resource
            : Label padding
Patchset 11 : Fix padding and layout

Change-Id: I39d9362f1930dc4181d20ff95077b4c290f6907e
Bugfix: reboot needed for dock audio checkbox 2/2

After the patch
http://review.cyanogenmod.com/#/c/15540/

The Dock audio is only observed if the checkbox is checked onBootComplete

This patch adds an extra Event for when the dock setting is changed, this is picked up
by the WiredObserver and either stops or starts listening to the dock.

Note that stopObserving() stops all observations so the other endpoints need re-observing.

See main Change
http://review.cyanogenmod.com/16108

Change-Id: I1cd6d049b78c7e424fbbc9c1d4d46eb3c5da0253