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
Telephony:  Add transparency to Glowpad background [3/3]

Adds the option to make glowpad view background transparent on incoming call so the caller's entire picture can be seen.

PS2: File permissions && Whitespace

Change-Id: I85cf0ff99fa7536275f7b1928d554e1b7ab68b3e
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	res/values/slim_strings.xml
	res/xml/call_feature_setting.xml
	src/com/android/phone/CallFeaturesSetting.java
Telephony: Pulse Torch On Incoming Call (1/4)

Add preference and make the magic
	happen for ringing

Change-Id: Iffe2ad49af0377f2a1bb9455bfa8ff7141488dd7
Signed-off-by: scott <scott@ubuntu>

Conflicts:
	res/values/cm_strings.xml
	res/xml/call_feature_setting.xml
	src/com/android/phone/Ringer.java
Merge tag 'android-4.4.3_r1.1' into HEAD

Android 4.4.3 release 1.1

Conflicts:
	src/com/android/phone/PhoneInterfaceManager.java

Change-Id: I1559da88abaa727d1f849aa5e62d4a85d8fe7a88
Fix toro up a little better.

Change-Id: I440dfac3a371f8bbb3a6e3ce46117fd996a0c46e
 Telephony: Glowpad transparency setting easier to find now

Change-Id: I0e40917aee21b8dc9bc2dc5df54bf9f1d59e0792
Signed-off-by: scott <scott@ubuntu>