Telephony: Introduce config item for Hot Swap support

When a Uicc Card is inserted or removed, Android pops up a prompt
to the user to reboot the device. This prompt is unnecessary if the
modem supports Hot Swapping of cards.

Introduce a new config item to indicate if the modem supports
hotswapping. Frameworks can then check this before propmting the
user.

Change-Id: I0f2c3134525aa2301fd667d0a1819f4419eecae0
Lockscreen targets: more unification

Don't hardcode pixel sizes, and use a shared method to derive drawable
inset.

Change-Id: I2adf9230c5aa8efadddd713c435b37af24e23115
Enable custom actions for double-tap home (1/2)

PatchSet1: add custom actions
PatchSet2: set defaults
PatchSet3: try to get defaults from config.xml
PatchSet4:
* do get defaults from config.xml
* store state of HARDWARE_KEY_REBINDING
* removed trailing whitespaces
PatchSet5: merge with 48002
PatchSet6: getting late, forgot to change the title when merging
PatchSet7: remove whitespace trimming, reduce code duplication
PatchSet8: rebase, simplify code

Change-Id: I041e7ab3853b356ddbdab2524f096546319276f9
Enable SVDO. (2/2)

Allow evdo/ehrpd + voice simutaneously.
Use ro.ril.svdo=true
Change-Id: Ifcefd1ee49c5137209b776b00ae8e189dc618247
Merge "Telephony: Introduce config item for Hot Swap support" into cm-10.2
Merge "Enable custom actions for double-tap home (1/2)" into cm-10.2
Minor post-merge cleanup.

Change-Id: Ic65ef882b61aa6506d21bbe41b9ac8473a950591
Frameworks_Base: ( input devices ) Add Armenian Eastern hardware keyboard layout

Change-Id: I04e640a740261bb082e703f53e7a7e126da61088
Merge "Enable SVDO. (2/2)" into cm-10.2
Merge "Lockscreen targets: more unification" into cm-10.2
Merge "Minor post-merge cleanup." into cm-10.2
Merge "Frameworks_Base: ( input devices ) Add Armenian Eastern hardware keyboard layout" into cm-10.2
NFC polling mode (3/3)

Change-Id: Ia03413578d47e7cd0ffb3080778b6a1154cfc651

Conflicts:
	core/java/android/provider/Settings.java