Addes xxhdpi assets for InCallUi

- Changes how End Call button looks.

Bug: 10491107
Change-Id: I02271ba346a8879b4642f4a642513211d2a328fc
Calls to binder safe after disconnection of service.

Calls to the binder can happen after onDestroy since the service methods
and the binder methods have no sequence guarantee. This change makes it
safe (no NPEs) for binder callbacks to happen after destruction.

bug:10682538
Change-Id: I1ca4fcee522a92ae9f86b087239077e4a447d3f7
Merge "Addes xxhdpi assets for InCallUi" into klp-dev
Changes how end call button looks

Bug: 10491107
Change-Id: Ia8b93314d51ba1133447ba1a8ec00e36853ead02
Adds null check for getUi()

Bug: 10677816
Change-Id: I31236f9a7b9bdd17145878f8df6f83c30c667b1c
Fix NullPointerException.

The existing null check was being overridden by check for
incoming call.  Prioritize the null check first.

Bug: 10727364
Change-Id: Id0127a6f3634876126c1f13c810f1d1e54e8d203
Merge "Fix NullPointerException." into klp-dev
Fix mute state infinite loop when quickly clicking speaker and mute buttons

Bug: 10648433
Change-Id: Id45d374fb0741ad87c9afe609e0f9f04c7cdb02e
Merge "Fix mute state infinite loop when quickly clicking speaker and mute buttons" into klp-dev
Merge "Changes how end call button looks" into klp-dev
Don't rely on setChecked to send mute state to telephony

Bug: 10648433
Change-Id: Ife4b92661ab076a99c0f19faff25ec4d6ebe7c8e
Fix flow of local/remote lookups

Redo logic for looking up numbers. Push all logic into ContactInfoCache
findInfo routine.

Bug:10634005
Change-Id: I87bd987780ba744222d3adc82cf359e3c20f121f
Merge "Fix flow of local/remote lookups" into klp-dev
Always checks for conference call in CallCard.

Bug: 10746228
Change-Id: I23d901381b1a65e481d835d88f5ba46c291e724e
Merge "Always checks for conference call in CallCard." into klp-dev
Turning up logging for userdebug devices.

To help track down ANR and other phone related bugs.

Change-Id: I9db61408d05a3a93caa547e691ba47be11be7e5b
Merge "Calls to binder safe after disconnection of service." into klp-dev
Import translations. DO NOT MERGE

Change-Id: I20f04c98c34bed06dc9dd2eb89cc0d970bab9625
Auto-generated-cl: translation import
Fix UI lag when calling a contact with a photo.

Related fixes unrelated to latency problem:
a. Update StatusBarNotifier with new changes to CallerInfoCache.
b. Outgoing JANK fix in notifier needed to know if the activity
   was previously started, not just if it was finished. (b/10734874)
c. Consolidate places where we use the Intent.

Several improvements to speed up startUp time from most egregious to
least:
1. In InCallPresenter, statusBarNotifier wasn't unlistening to
incoming call changes which kept orphaned instances still listening and
calling into contactInfoCache. ContactInfoCache was subsequently calling
into many notifiers which did heavy image parcelling work.
 - Clear incomingCallListeners on tear down.
2. StatusBarNotifier was getting called directly from InCallPresenter &
onIncomingCall() callbacks. onIncomingCall callback was unnecessary and
caused extra work.
 - Fix is to stop listening to incoming calls. Status bar notifier gets
   called directly by InCallPresenter in startAndFinish() so listening
   to incoming was redundant.
3. Make ContactInfoCache listeners list a Set to avoid duplicate
entries and reduce callback execution.

bug:10712670
bug:10734874

Change-Id: Ic8d50b1d9ce336ffe3a5191abe1c9db32365eee6
Merge "Import translations. DO NOT MERGE" into klp-dev