Telephony: Incoming Call in Background (2/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.
PS: reorder settings a bit

-----------------------------------------
PS2: Add Author

Change-Id: I77e08968c26c7e70821b22ac26a6d21e37de95b7
Derp fix

Change-Id: Iad5c03241f5130e5df67a0a2d4389ffe18d7527d
Signed-off-by: Lokesh Chamane <lokesh.c703@gmail.com>
Revert "[2/4] Telephony: Add Dialer suggestions and reverse lookup"

This reverts commit e9cefa7b34aa844592cbd44d71cb40692cf087b6.

Change-Id: I02fcb361a351a61156a11528e3a785e2808b3f6e
Telephony: Open source google dialer and more (3/5)

This is an open source variant of the well known google Dialer which gives the
ability to show nearby places and revese lookup. It uses default the Google
engine to do this. As well you have the ability to use other providers.

Providers which are currently available:

lookup/nearby places:
Google
OpenStreetMap

Reverse lookup:
Google
OpenCnam (US-only)
WhitePages (US-only)
YellowPages (US-only)
ZabaSearch (US-only)

PS 3 : Cleanup patch files

Change-Id: I6500e24319fb518cf2e796292b6e6f0f7ec9dc97