In-Call UI from blue to white

we changed the default dialpad from blue to white
but forgot this in call dialpad,
make it white ui to be consistent

Change-Id: Ie715340d69adb1514e5f1d5bb159b8c42494015a

Conflicts:

	res/values/colors.xml

(cherry picked from commit c79bc3fc96ceb0703a8f258438b1b009438759f2)
Revert "InCallUI: Disable Back button on Non-intursive InCall Card"

This reverts commit 4b5e16df4eaabd5c129877456a2684d4b23aacef.

(cherry picked from commit c74cc4f62a32accc3ca149d88b5bcaa674e17ed1)
Revert "InCallUI: fix non intrusive incallui layout"

This reverts commit cfb43dbf19ffcd49770bb18ba9b7686be49af808.

(cherry picked from commit b15cf3aeb4054dbce22032042354dad149a64d8a)
Revert "[3/3] InCallUI: allow disabling non intrusive incall ui"

This reverts commit 040330c8a3c8be23931761d6efc0435f19c42666.

(cherry picked from commit a399cd81c3d38c2f3cb71d27b9209aafce2af9dd)
Revert "[1/2] InCall: Add a non-intrusive dialog for incoming calls"

This reverts commit 22f87dd1e31db5cf6c2a112e53f79844db4f5865.

(cherry picked from commit 28c71cbe5f5d18f27bfb1ea7ee2353e4d724bea3)
InCallUI: Incoming Call in Background (1/3)

Patch ported from 4.2 which was done by our lovely HCP. A
very popular one so we bring it back and adapt it to 4.4

Allows user to set that Incoming Call UI will remain in background
if screen is on. Instead, a notification is added to StatusBar, which
can be used to bring up the Incoming Call UI. Ringtone and vibration
still occur as per system settings.

This has the same effect as apps marked as "immersive". It prevents
the incoming call from backgrounding the current activity.

PatchSet:
- show normal inCallUI if keyguard is currently active

PS:
- cleanup

PS
- do not try to get the services if the feature is disabled

PS:
- do not disable notificationshade and navbar if it is a background call

PS:
- derp

Change-Id: I68e432a548c10d07cc9d668782cb544fbb4d421d
(cherry picked from commit fab9b97a437e4f5558f9d9629591acf8adde4969)
InCallUI: add decline and answer  incoming call action on notifications

Add decline and answer call action on notification if an call is incoming. Especially
usefull for call in background feature to have the ability to directly
decline or answer a incoming call. But as well usefull to decline/answer a second call
during one is incomming.

PS:
- found a better way for the answer button

PS:
- fix keep flip action alive
- fix collapse notification shade when answering call
- answer call before starting the UI to do not have
  shown the incall screen for a brief second

PS:
- fix wrong user on sending close system dialogs

Change-Id: I92d8f5a2de74f9877a61c4da4c3eaf2e25230895

Conflicts:

	src/com/android/incallui/InCallPresenter.java

(cherry picked from commit e91e0418d054da406ccec47c1886dcc94a4d8387)

Conflicts:
	src/com/android/incallui/InCallPresenter.java
Keep InCallUI in memory (1/3)

In lower end devices, startup of the InCallUI process can take
up to 10 seconds when the device is busy, which prevents the user
from taking the call. Keep the process in memory like previous
versions where they are a part of Phone.apk.

This converts InCallUI into a dummy apk with the persistent
attribute set to true and allows the activity from Dialer.apk,
which uses the com.android.incallui process to be loaded into the
persistent process.

Change-Id: Idfb7fa760eacc8d6e46d50ce682fb06c0acfc8f4

Conflicts:

	AndroidManifest.xml

(cherry picked from commit d720bba9702e274c8be307aae889966fc2582640)