Frameworks: Open source google dialer and more (4/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)

Change-Id: I4fbb61048bb40723b6f0e282b88a34bf66d7cb19

Conflicts:
	core/java/android/provider/Settings.java
Add people lookup settings keys

Change-Id: I2ff9bb7684d04f4f9b640939c7db269873aa3308

Conflicts:

	core/java/android/provider/Settings.java
Add OpenCnam paid account settings keys

Change-Id: I895b5f2b2a8a8de568e5aa1cea5d66ba490985fc

Conflicts:
	core/java/android/provider/Settings.java
s
Revert "[3/3] frameworks/base: National Data Roaming"

This reverts commit c7bebf15514755cb13740de7b068fe65c9c3f9ed.
Revert "Add transparency to Glowpad background [2/3]"

This reverts commit 1ba9d7a092a263cc93211d0f36a028eed9ecf090.

Conflicts:
	core/java/android/provider/Settings.java
Revert "base: added national roaming for Orange in Austria"

This reverts commit 5dd62df79525d2e2552fbf40b1c9ea1f5a75e996.

Conflicts:
	core/res/res/values-mcc232-mnc10/config.xml
DErp