Fixes bug for Canned Message response.

- Fixes the issue when the call has ended and dismissing the canned
  message reponse does not hide the InCallUi.

Bug: 11380505
Change-Id: I40a7e0646644fc52a57fe982453a14b47e45e9e1
Import translations. DO NOT MERGE

Change-Id: I113f634891b6e2c4807507bd8f57664f0cc4c354
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: I45c21b537c1c3d921a417cfea492cd26c533c0c7
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: I319b9622328d8b1d7b8585be0174cd04813f2316
Auto-generated-cl: translation import
Disable HW BACK key at the incoming-call screen

For devices with HW BACK key, it should be disabled at the incoming-
call screen.  Therefore, a user will not leave the screen by mistake.

Bug: 11548503
Change-Id: I2f4f875c23687afe52a5f816550b9383b9a852c8
Show status bar notification on quick navigate from in-call UI

Add logic to force the status bar notification of an outgoing call
to be displayed after a reasonable if the user, e.g. by pressing
Home, navigates away from the in-call UI before it has a chance
to show up.

Bug: 11341599
Change-Id: I13f86b940cc82097596634c7634cb5a8726e7d12
Add callState parameter to reverse lookup requests.

This will provide contextual information to the server so that reverse lookup
can be turned off for outgoing calls.
Also add Gservices parameter so that additional query parameters can be added
in the future.

Bug: 11630566
Change-Id: I2186d73712e64e242e0f953f5d77125879c83148
Add incoming-during-hold case to fullscreen Notification code.

We use fullScreen notifications to bring up the incoming call screen
when it is not already being shown.  Android framework ignores
fullScreen property if the same notification ID already exists. To fix
that we cancel the notification right before setting it to full screen.

We only used to do that for the CALL_WAITING state since that when it
mattered.  However, if the current call is on hold, a new call comes in
as INCOMING instead of CALL_WAITING so this change adds that condition
as well.

Also fixed two other minor pieces of code which only checked INCOMING
and not CALL_WAITING.  One for an icon, the other used to acquiring
location as part of the contact info (we only do so for incoming calls).

bug:11578080
Change-Id: Id010a6848cd1ca06d68e8405041565bc008a781e
Add logic to dynamic dismiss keyguard.

If the user rejects or misses call, keyguard should not be dismissed. Check for
active or outgoing call.

Bug: 11580109
Change-Id: I1d83041d38ae60dd835bb967ae307791b605cf21
IMS support for UI interface

1. UI support for conference call participant display,
   hangup using uri, conference uri dial, add participant,

2. Add ims related data types to Call object

3. Add ims related APIs to CallCommandService and CallHandlerService

Change-Id: If782aa90dc4741499a67ee6a62f48576425a0574
Decrease the timeout for unknown endcall screen from 5 to 2 sec.

bug:11651065
Change-Id: I1ab2b3690a4bb655e94811c8831a6da0d9400edb
Remove an extra logging call left over from development.

Change-Id: I41cda7bc38bad1acc3ad3e1270947fe77fab9416

Bug: 11748959
Make incall screen glopad background themeable

Change-Id: I6a0a120662e4e45b5282a763c8ccf41d29c6d470
Add back supplementary service notification handling.

Change-Id: Id4cdc4dbae1c262041ab3afcb3264dfe6d3673fa
InCallUI: ES translations

Change-Id: I877fb8bc95745003b71c04fcacc1d7bfa09aa792
InCallActivity: consume back key on incoming call screen

Users will not be able to anything if the physical back key is
pressed on the incoming call screen (return to home screen with
nothing responding.)

Forward porting the key consumption from 4.3

Change-Id: Iea0734852bac7ca5a25e19ec9d9ee7c80dba6741
Enable InCall UI logging

-Enable VERBOSE and DEBUG logs by default in InCall UI

Change-Id: Iac30ce90775df181f143e89053596209cda9328e
Merge tag 'android-4.4.3_r1.1' into kk-4.4
InCallUI: PT-BR Translations

Change-Id: I44b8479b8ffee701b4c18cd04c65c8499734d048
InCallUI not dismissing after end call is clicked.

In MT InCallScreen, the customMessage dialog
which appears when user tries to reject a call
with message, is not set to null when user
cancels the dialog.
InCallUIActvity is not finished if there is any
pending dialog which is not null and hence this
issue is seen.

Set the dialog variable to null once the dialog
is cancelled by the user.

Change-Id: I7866862fa406a86a3fb1d11bd71dda8e34623088
CRs-Fixed: 583477