Allow other users to modify button settings

Change-Id: Iefd6c194a17eabe79c6fbd5dc716baa3491b30e7
Fix NPE in General UI Settings

- reorder load / unload of preferences
- reorder layout order

Change-Id: I7c24aa6d41d0c6fb9153ac378bbb0c71e6498b61
Update AOKP Translation
Change-Id: I10aaccd416d14530da3aa0a50203d749281b2f0b
Bluetooth: Set isPreferred to true for PanProfile Connections.

isPreferred is always true for PAN profile so that DUT can
initiate connection with remote device. Curretnly we are
returning true only when pan profile is in connected, so
it will return false when pan profile is not connected and
will never initiate connection on click.

Change-Id: I7c789add73ca944d074b0ecd8af223f6d61b547a
CRs-fixed: 463887
Bluetooth: Not allow Blank BT device name.

Add empty string check for BT device name
and not enable ok button until entered
device name is not empty.

Change-Id: Ib7c460bee5c8d86d13acd66d228279dd1a240c25
CRs-fixed: 471158
Bluetooth: Handle pairing Cancel intent.

Receive Pairing cancel intent and clear pairing request
from notification window.

CRs-fixed: 463362

Change-Id: I63c9299edca4356485f26cbc6332e3be9bdfbf17
Bluetooth: Handle BT search while rotate screen

Enable screen orientation in Settings app manifest.

CRs-Fixed: 519022
Change-Id: I74b70dafa1d8d12bf6770cb44a808cdf51555940
Merge tag 'android-4.3_r3.1' of https://android.googlesource.com/platform/packages/apps/Settings into cm-10.2

Android 4.3 Release 3.1

Change-Id: I774916f77f3cbb3fc20404a1572799fb28c38b10
Settings: IW translations

Change-Id: Ie12967ea5d44064acc06412ea27da6e0ff1188ce
Settings: CA translations

Change-Id: I3b1456353b1e0fa6951d6e1f59b177ec0d6ab936