FDN: Don't crash when attempting to change the PIN2 without a SIM

Catch the absent SIM runtime exception and pop up a "No SIM" toast
instead

Change-Id: I16fb3db17a52efe25bcc5397845d1b099737a363
Automatic translation import

Change-Id: I748751873eefd24da4f83f29ff29af682301ab6e
Revert "Network Settings: move APN to common area, both CDMA and GSM use this"

This reverts commit f09f2f66dccbafea9e5fa5204b443d19181a78e0.

This causes a major crash on MSIM devices. http://pastebin.com/843G93k0
The setting was moved to network_settings.xml but it is still adding the
preferences from gsm_umts_options.xml
src/android/phone/GsmUmtsOptions.java#L64 hence it can't find the settings key.
Not sure how it even works on single sim this way

Change-Id: I91aa160add0cc0352de5e3704d0adcd12dacbd0b
Telephony: Update ActionBar to match Settings

Even though Telephony is a seperate app, it is accessed
directly in the Settings app and has a different action bar to
all the screens in the Settings app.

Change-Id: I328fd1cdc55dafc53b8b2f99efffa6b74bf83853
msim telephony: do not register call logs for blacklisted phonenumbers

Change-Id: I80016e6cce154670f47df3f4b6a9b42353f76355
JIRA: CYAN-4610
Issue: https://jira.cyanogenmod.org/browse/CYAN-4610
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Add setting for t9 search input locale

Change-Id: Ic0b97bab0279047cf7598f2c0c805a6975c65345
Kill camel case in dialpad t9 search labels

Change-Id: I3e655e94b28f140ce0258d1e8ad9c94f5b92349f
Automatic translation import

Change-Id: I17f6c462bb23c8325284ebb6fd4b9e1c7c4c44bc
Cleanup.

Revert import changes that are both unneeded and violate coding style,
fixup coding style for some of our additions and simplify code.

Change-Id: I25f00e3ab16bde939cf82b0d3a0bfb77b90ac836
Make incoming call screen style configurable (3/3)

Change-Id: I9ee4388214cddd93f045324323a93c3af79ec4fd
IMS: Only enable IMS calls if IMS service status shows enabled

Change-Id: I9bd4ce17a62dcf188989dd79dc9deaa78e491fa6
Automatic translation import

Change-Id: I2303f2b924d38b2451b63f41c021a72b04b8a0ad
Don't overzealously disable all preferences in airplane mode.

Only disable those prefs that actually need the network connection.
Fixes applying various preference summaries.

Change-Id: Id89a2572e382b28c1da100ebb1a1a73eb9233e35
Merge "Don't overzealously disable all preferences in airplane mode." into cm-11.0
Automatic translation import

Change-Id: I0c375436e2651b886a3bc2af42760457f59b5065
Merge remote-tracking branch 'cm/cm-11.0' into kk4.4