IMS: Only enable IMS calls if IMS service status shows enabled

Change-Id: I9bd4ce17a62dcf188989dd79dc9deaa78e491fa6
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0
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 remote-tracking branch 'upstream/cm-11.0' into cm-11.0
Merge "Don't overzealously disable all preferences in airplane mode." into cm-11.0
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0
Automatic translation import

Change-Id: I0c375436e2651b886a3bc2af42760457f59b5065
Handle CALL_IS_WAITING MO notification.

Make that piece of information available to InCallUI so that it can
display it.

Change-Id: Id429824d3af85cf16290b8286b87903c9dc02655
Cleanup some CAF code.

Instead of exposing the concept of supplementary service notifications
to InCallUI (and then not using it), convert the respective
notifications into boolean flags.

Change-Id: I0b72c3efdccb4aa163e27fb0205b939c32d7a184
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0
Port enabled network mode selection menu to MSIM classes

* MSIM mobile network settings menu will not display network mode
  selection unless world phone is selected. Make it available for GSM
  only as well.

Change-Id: I1bafc6049a7152382af601312361619f2e6256cd
Clean up MSimMobileNetworkSubSettings

* Reduce code duplication from MobileNetworkSettings class from where
  this is originally derived.

Change-Id: Icc31d313351dac53fb4597ec31ec1f121425b3a7
Pass creation time in Call interface so that we can uniquely identify calls in call log

Change-Id: Id235a1fa3b639ad684b4f69d676e55925886d905
Merge "Handle CALL_IS_WAITING MO notification." into cm-11.0
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0
Add back/home action to Subscription Settings Action Bar (MultiSIM)

Change-Id: Ia290b861250fb5477908d3420e7ad290499f2c4c
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0
Automatic translation import

Change-Id: I24017bec81b06b51aa9c77cbad3fd72b8bc002f4
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0