Bluetooth MAP (Message Access Profile) Upstream Changes (2/3)

Incorporates updates to the Bluetooth MAP profile from Code Aurora's
Android Enablement Project since we initially pulled in from their
gingerbread to CM7 last year. This patch addresses bugs with the
current MAP profile, adds a UI request for message access approval
when pairing, and adds additional error checking and logging.
Confirmed to fix date and "Download" function of Ford SYNC Gen1.
Pulled in from the codeaurora jb branch.

Change-Id: Ie35067f389ced8e86433a991776b4a8e1f1ce963
Dock settings are to be displayed when docked
fix typo, lowercasing

Change-Id: I8a1b9e6f3236d812983199ac44c26b561a4f104a
Settings: Fix NavBar lock button when resetting default

When the NavBar is reset to defaults while in edit mode, lock icon should
re-lock

Change-Id: I876725046e380ebb7da774ae412ce2b68f5310f8
Added hungarian translation for stylus gestures features

Change-Id: I6f637eb8da224045f5e311811d6e59dba3a92533
Settings: Simplified Chinese translations

Added stylus-related translations, as well as modifications to existing
strings.

Patch Set 2: Undo an accidental change to the lock_after_timeout_summary
string in http://review.cyanogenmod.org/#/c/22753/. My mistake.

Patch Set 3 & 4: A slight modification.

Patch Set 5: Corrected a typo.

Patch Set 6: Slight modification again.

Change-Id: I17b12e698364ea571b32404b061d6943fe2003c9
Settings: Dutch translations

- General update
- Change 'Bluetooth' to 'bluetooth'
  as discussed here: http://review.cyanogenmod.org/#/c/25947

Change-Id: Iaa6d0faea8ff92ef6c79de0d79fbc45e824fbc53
German: Add translation for Wi-Fi idle timout

Patch set 1 - Add  translation for Wi-Fi idle timout
              Shortened some strings

Change-Id: I7de23efc30593965bd3bc213aaa205667a451180
Settings: updated Czech translation

Added support for stylus swipe actions

Patchset 2: added battery status translations + minor fixes
Patchset 3: fixed according to inline comments

Change-Id: Ifd7a939b1bca406e397927e455f88bc758d6fdc4
Update Japanese translation.

 - Add missing translated entries.

Change-Id: I4e4f36b5c77aeaa328fa2eb08e462202a52c6267
German: Stylus gestures

Change-Id: Ia96963121745dc10f7d2ce9d6b064b56d8125c9a
Settings: Update Greek translations

Patch set 2: fix tabs & remove accidentaly duplicate line

Patch set 3: update forgotten string

Change-Id: I0e4f6ab0766b0cb7bea267bc8f8ca3e84614ada0
settings: updated finnish translations

Change-Id: I1d52cf5265b1ca54cab176470afde0058db08edc
es_ES: Added new translations

Change-Id: If8cedb179a09fde82f0f79145597693218b1ac17
Added hungarian translations for bluetooth_mas_* settings

Change-Id: Iff53086e111dbcf6f9d91dbe58d3788c1920e0ec
Settings: Updated italian translation

	Added strings for change:
	"Bluetooth MAP (Message Access Profile) Upstream Changes"

Change-Id: I3bb80d3af2ff01af5ee6a128acd1f40a7d6c2a7b
Settings: update pt-pt translations

Change-Id: I85f26662d2162d7d73478f5f5d63264b59bd2f59
Revert "Settings: Dutch translations"

This reverts commit 959331b63ae8f4b4dec435c62df24c732a68f96e.
Revert "Settings: Update Greek translations"

This reverts commit 945fc4275ca0cd0c1e20428a2b340128d3757b7c.
Change behavior when back pressed in PerformanceSettings

When back key pressed, finish this activity if user does NOT accept 'Ok'
in warning dialog rather than show it.

Change-Id: Ied763db4f76a3a2a36f134bd93a0f18047c6cf5c