Holoize multi-SIM call target selection dialog.

Change-Id: I3db399422133f90ac15e9b49a217c67fb1f2da94
Remove hard-coded CDMA roaming mode restrictions.

Prior to this, the CDMA roaming mode (from the "System select" setting) is
vetted against a hard-coded list of two acceptable values (CDMA_RM_HOME:0
and CDMA_RM_ANY:2).  This commit instead vets against the
cdma_system_select_values list, which contains those two values by default,
but may be overridden on a per-device basis.

For motivation, epicmtd in stock Gingerbread doesn't use CDMA_RM_ANY:2, but
values 5-8 to select between automatic domestic, international, both, and
no roaming.  Without this, roaming is unintentionally disabled anytime the
"Mobile networks" setting screen is opened.

From CM 10.2: I6611822822f32cd132a1794e7ca11bf5f751994d,
     CM 9:    I589c660fe3a1b9920cecfc7e6dc044f3f722fbb2.

Change-Id: Ib99fba45e9a85260ca6e3cebdecff988b4ed5547
Merge "Holoize multi-SIM call target selection dialog." into cm-11.0
NetworkSettings: Don't error out with TD-SCDMA values

This adds persistence and the ability to read TD-SCDMA values if
they are set. Both Network configuration and the QS tile toggle
now cycle these modes correctly
Devices supporting TD-SCDMA need to overlay the config_enabled_tdscdma
boolean configuration value to "true" for the proper network modes
to be presented to the user.

The ro.telephony.default_network should also be changed to a TD-SCDMA
value (20 or 18, depending on whether LTE is also supported)

Change-Id: I3a88a01aa9c5c111101c53388d5ba76a99cd0df6
Merge "NetworkSettings: Don't error out with TD-SCDMA values" into cm-11.0
use proper input type for my phone number dialog

This makes numpad to show up instead of regular keyboard.

Change-Id: Iab79c9e34ce881198b6e2eebc768c50ea081812e
MSIM: Use operator name in Select subscription settings

Change-Id: I1cf537c482285ac76bc4c809433f18cbc8eec9f1
[2/3] Telephony: Flip to Mute/Reject Call

Call Settings - add menu entry

PS2 - PS4: Code Cleanup

Base: https://gerrit.omnirom.org/#/c/4668/
InCallUI: https://gerrit.omnirom.org/#/c/4669/

Change-Id: Ic011c5b9e10439fc900b1302f7e07dde494b2e5b

Conflicts:
	res/values/custom_strings.xml
	src/com/android/phone/CallFeaturesSetting.java

Telephony: fix Flip to mute/silent

maybe fix http://jira.omnirom.org/browse/OMNI-412

Change-Id: Ie12ff6aab6ffdaf8638e0ac39f3911f7ecb8793c

Conflicts:
	src/com/android/phone/CallFeaturesSetting.java
[2/3] Telephony: Incoming Call in Background

Patch ported from 4.2 which was done by our lovely HCP. A
very popular one so we bring it back and adapt it to 4.4

Allows user to set that Incoming Call UI will remain in background
if screen is on. Instead, a notification is added to StatusBar, which
can be used to bring up the Incoming Call UI. Ringtone and vibration
still occur as per system settings.

This has the same effect as apps marked as "immersive". It prevents
the incoming call from backgrounding the current activity.

PS: reorder settings a bit

Change-Id: I159bd817ebcc39a0733f9433feb29b310adbc2aa

Conflicts:
	src/com/android/phone/CallFeaturesSetting.java
Telephony: RU translation