msim: add blacklist and quiethours support

Change-Id: Id5d196b3c8f0a520eb0cd06b0dccb1dcefbd0dc0
JIRA: CYAN-4276
Issue: https://jira.cyanogenmod.org/browse/CYAN-4276
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Automatic translation import

Change-Id: Ia941ed5436ab255bdcfd9ae2d3270675cdf2e11f
Merge "msim: add blacklist and quiethours support" into cm-11.0
Telephony: update number of missed calls in notifications

Change-Id: I67a167340dfa4d8d85535a7d72959555cb930a9c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
toggleLTE: switch to Global mode on devices that default to it

Verizon devices default to Global mode. When the LTE toggle is
flipped back on, these devices should go to Global(10) instead
of LTE/CDMA/EVDO(8)

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

Change-Id: I6f01d3eafb65e7bd14e98b0a77461302f7a757d7
Merge "Telephony: update number of missed calls in notifications" into cm-11.0
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
Merge branch 'cm-11.0' into stable/cm-11.0

Conflicts:
	res/values-ku/strings.xml

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

Change-Id: I9bd4ce17a62dcf188989dd79dc9deaa78e491fa6
Automatic translation import

Change-Id: I2303f2b924d38b2451b63f41c021a72b04b8a0ad