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: I8c1787b540809708dbbb02e1299810072fae11b2

Conflicts:
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
	res/xml/call_feature_setting.xml
	src/com/android/phone/CallFeaturesSetting.java

Conflicts:
	res/values/simpleaosp_strings.xml

Conflicts:
	res/values/simpleaosp_strings.xml
Telephony: fix reverese lookup gms logic detection

Logic was reversed so the entry is removed if gms is there and other
way round.

Change-Id: Ibad1c3bde8bc0786470f35ee3e5ee5c2401cd4ef
[1/2] Telephony: Add setting for WhitePages Canada reverse lookup provider

Change-Id: Icd48aa3fac4cc65d71c326e0fe34f4cecc674cc4
[1/2] Telephony: Add setting for YellowPages Canada reverse lookup provider

Change-Id: I61e531b795ec39585979682829bb1ca448790df9
[2/2] Remove Google Reverse Lookup: Auth may violate terms of service

Change-Id: I707597fa665e91c531000c9d8765b7befea00b84
Add People Lookup settings

Change-Id: I8c5fee12af9a66e5a6a80ae06e0ce961ecbbd60e

Conflicts:

	res/values/ras_arrays.xml
	res/values/slim_strings.xml
	res/xml/call_feature_setting.xml
	src/com/android/phone/CallFeaturesSetting.java

Conflicts:
	res/xml/call_feature_setting.xml
Telephony: Code cleanup

Change-Id: Ie1455781035b8b0c25651cacb5374bcd53f8524d
Telephony: Update ActionBar to match Settings

Even though Telephony is a seperate app, it is accessed
directly in the Settings app and has a different action bar to
all the screens in the Settings app.

Change-Id: I328fd1cdc55dafc53b8b2f99efffa6b74bf83853
Chinese Location Lookup [2/2] Telephony: Detect external plugin.

Change-Id: I9ee3f925af09a5689ad7b72a2f1c2e1925fa3433
Cleanup.

Revert import changes that are both unneeded and violate coding style,
fixup coding style for some of our additions and simplify code.

Change-Id: I25f00e3ab16bde939cf82b0d3a0bfb77b90ac836