Display Supplementary service failure

Whenever there is a supplementary service failure recieved from
RIL user will be notified with the dialog.

Change-Id: Ied82564c483ef418da070541a55e6721c4b22a80
CRs-Fixed: 610064
Display sub details on incoming call

When incoming call arrives display the subscription on which the
call has arrived to the user.

Change-Id: Ib9f13fc5c674739ccc8acfd87b7c3de32b810474
CRs-Fixed: 722427
IMS-VT: Dynamically enable or disable upgrade/downgrade button

-Show upgrade downgrade button only when both local and remote
devices have video capability

Change-Id: Ie44a2a163539f3559d1ab015d363cf9e075b9a75
DSDA: Consider subId for conferenceable calls

When one call is active on one sub and one call on hold
on the other sub, the conferenceable call list has to
consider the subId of the calls as well.

Change-Id: I9e0e35284b4cceb13e8b3b406f2eef69c0f9ee3a
CRs-Fixed: 732260
IMS-VT: Call data usage feature

- Add support for call data usage callback
- Request for call data usage stats
- Log call data usage stats when IMS layers send update

CRs-Fixed: 747694

Change-Id: I3f0dde0d82698085fa5d3f110720f10326eca768
Merge "IMS-VT: Dynamically enable or disable upgrade/downgrade button"
Merge "Display Supplementary service failure"
Merge "DSDA: Consider subId for conferenceable calls"
Merge "Display sub details on incoming call"
Fix MO call crash issue with no sim.

Emergency call  phone account does not contain sub id.
Assign default voice sub id while parsing subscription for
emergency calls.

Change-Id: I02ca06630ed2a6db56ae85ca7968611fa4238044
CRs-Fixed: 751750
Merge "IMS-VT: Call data usage feature"
Merge "Fix MO call crash issue with no sim."
DSDA: Don't hide action bar

Hiding of action bar results in not displaying tabbed view for DSDA.
Hence Don't hide action bar, when visibility of ConferenceManagerFragment
is set to View.GONE.

Change-Id: Ibfef521e47f370af9b0ebc8aad9d875697e2bc17
CRs-Fixed: 750358
Merge "DSDA: Don't hide action bar"
IMS-VT: Add null check in call upgrade fail scenario

Crash is observed if call is ended in the interval wherein
handler is started to change state from REQUEST_FAILED to NO_REQUEST
after an interval. Added null check to change state only when call
exists

Change-Id: I382e8885efe0a841ce36c9ff4aff51c6c1b8791b
CRs-Fixed: 752475
IMS-VT: When TTY is ON, do not allow upgrade to VT call

When TTY mode is ON, the user SHOULD NOT be allowed to upgrade
a call from VOLTE to VT/VT-TX/VT-RX and an UI alert message will
be displayed explaining upgrade to VT call cannot be initiated.

Change-Id: Ia3fd9551714fca5a41e921845bc99ab8fef987bf
CRs-Fixed: 734257
Merge "IMS-VT: Add null check in call upgrade fail scenario"
IMS-VT: Enable SIP based video multitasking.

Enable SIP based video multitasking.

Change-Id: I3731e64617bde9278f13ff94ff829a3a90f467ce
Merge "IMS-VT: Enable SIP based video multitasking."
Merge "IMS-VT: When TTY is ON, do not allow upgrade to VT call"