MSIM(DSDA): Retain LCH mode of other active sub for MT far-end disconnect.

When a call is ended by remote party on one sub, if an active call is
present in other sub, set the other sub as active while retaining
it's LCH state.
If the call was disconnected locally, disable LCH for the other active
sub.

Signed-off-by: anerikg <anerikgames@gmail.com>

Conflicts:
	src/com/android/incallui/CallCommandClient.java

CRs-Fixed: 548848
Change-Id: I31e0fd445e243fcabbca39eb8498ba99c55a96a1

Conflicts:
	src/com/android/incallui/CallCommandClient.java
InCallUI: Disable volume boost during IMS call

Extracted from 7ecc9d97de6c3c9bb74d6ad5ccdcda257d801a25 caf/LNX.LA.3.7.2.1
to separate it out from call recording changes we don't want to pickup

Change-Id: Idc3c989d6808d690232d4405a9e4fb201cb839bf
InCallUI: Update AddParticipant and Modifycall buttons when reject call

When reject a call, the AddParticipant and Modifycall buttons are not
updated because the isEnabled is false, so they are still visible.

Set AddParticipant and Modifycall invisible when isEnable is false.

CRs-Fixed: 621909

Conflicts:
	src/com/android/incallui/CallButtonPresenter.java

Change-Id: I35513bd5b98376721596354a24d6b01fa07dab9d
VolumeBoost : Add support for TTY HCO mode.

Enable volume boost icon in TTY HCO(TTY + Earpiece) in UI layer.

CRs-fixed: 530337

Conflicts:
	src/com/android/incallui/CallCardFragment.java

Change-Id: Ic60a561e0ed9dad4ccb87cea964b24cfc4783883
InCallUI: Use the correct key to get the multi sim cards' name

Sim1 card gets its value from "perferred_name_sub0", it should gets its value
from "perferred_name_sub1".

Use the correct key to get the multi sim cards' name.

CRs-Fixed: 625174

Change-Id: I610bfc442523ef2752fe128993a1df72a38168b2
Fix can not active the call in the other sub when one sub is calling

The active sub is changed to a incorrect sub on phone state changed
event which is earlier than incoming call event, so set the incoming
call sub as active sub again when incoming call event got.
CRs-Fixed: 625303

Conflicts:
	src/com/android/incallui/CallList.java

Change-Id: Ibcbfc59f7d7f059d8fc04e0fd4f0c385152f9307