Settings: use CMHW serial number

See http://review.cyanogenmod.org/57164

Change-Id: If328ca7b487435b88246d1f8c47b04770183f09e
Bluetooth: GAP: Avoid adding device to cached device list

Change will ensure that devices will not be added to the cached
device list if profile connection state is STATE_DISCONNECTED
or STATE_DISCONNECTING. Otherwise, devices will be added to cached
list and while inquring device will not be listed in available
device list.

CRs-Fixed: 586975
Change-Id: I60bc01c0f2cb5ea87f3c633bcec2f04c90939d67
Bluetooth: HID: Use proper values of connection status

This patch fixes issue in retrieving correct connection status when
more than one hid device was connected to DUT. In such situation
current implementation was sending STATE_DISCONNECTED as connection
state because of wrong check of matching device as 1st device in
connected device list. Instead of this now actual connection state
device is retrieved from HidService.

Change-Id: I2c766e9fc6eb9e97c3745016e38fa5c374c16539
CRs-Fixed: 593065
Settings: HU translation

PS2: Correcting
PS3: Manual rebase

Change-Id: I318a473e8db1d608c121035e44eec44342c7e907
Settings: HU translation

Change-Id: I9fbee28d64606b712cb86dc701ad92711605592c
Settings: ES translations

PS2: Remove tab
PS3: More typos...

Change-Id: Ic1c4920cc081672ce920dc17cf6446ba6acfaaf4
Commit I06d773aa87bd6c1b88077ad54333a58d03f783c8 translated to Russian

Change-Id: I5f5f6704d4f3bf2e535382e02926cf0efda65cee
Fix null pointer exceptions in NetworkPolicyEditor

This upload fixes a null pointer exception issue.
After this fix the modified methods return
their corresponding default values instead of null.

Change-Id: Idb94f8b808b8dd18be5e3fc92cc5560ce0f81c4f
Bluetooth: Don't set a null alias before unpairing

* This causes the unpair action to throw a null pointer exception and
  bring down the Settings app. Don't do this.

Change-Id: I0c60437f5ea934385a037a464743e24c9d341aca
Bluetooth: Set alias name only through Rename option

Set the alias name only when user is trying to change the
name using the Rename option of paired device.

CRs-Fixed: 539420
Change-Id: I415b6a962d8e7884b67d37b94c04df19e2c23012
Commit I37238cf08141061bcca392e7deacfc0be23c3120 translated to Russian

Change-Id: I048e0d1f71ab17a24d83c86bd7824a942ee59a00
Settings: Get Shortcut Name (2/2)

Return name similar to new
	custom tile method

Change-Id: I8d27ce6d981d7b42501e841479880a2d984fa43d
Settings: Clean up SeekBar && Fine LongPress (1/1)

SeekBarPreference:
	-Way too many unused
	values that only complicated things.
	onProgressChanged is called to update
	the summary without issue.
	-Set future-proofing else {} to set the
	monitor box to JUST the progress value.
	-Set a "default" string @ int setting.
	-Set minimum Value method
	-Set a multiplier method to multiply
	value / summary.

Accessibility:
	Fine adjustment of long-press
	duration.

Change-Id: I93f4f817f2d745f5bf4a9881513642ac3f4bf16a
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

Conflicts:
	res/values/slim_arrays.xml
	res/xml/notification_drawer_qs_settings.xml
	src/com/android/settings/slim/NotificationDrawerQsSettings.java
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
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