Dialer: Open source google dialer and more (1/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:
- make some logcat debug logging optional to prevent showing sensible
  user information
PS
- some more debug hide

Change-Id: I6d6686c132c37cbeb45f87d824ad7eefbabc63e6

Conflicts:
	res/values/cm_strings.xml
WhitePages API: Only reload page if the first load has the UUID for the cookie

Change-Id: Ifad528f06f16a6a5b61bcad88921b8df49a08612
Color/layout tweaks for Dialer

Add search icon into search box
Change background of recent cards shortcut to whiter one
Whiten the action bar
Darken background color of list items
Reduce size of searchview text

Bug: 11654293
Change-Id: I204b14e752b40563a6f7ebdd1d61f10854b41100
Signed-off-by: anerik <anerikgames@gmail.com>

Conflicts:
	res/layout/dialtacts_activity.xml
	res/values/colors.xml
Consistent white dialer

Change-Id: I2cce075d4660732905e7baaf5fb059cc28d834cf
Signed-off-by: anerik <anerikgames@gmail.com>

Conflicts:
	res/drawable-hdpi/ic_dial_action_delete.png
	res/drawable-mdpi/ic_dial_action_delete.png
	res/drawable-xhdpi/ic_dial_action_delete.png
	res/drawable-xxhdpi/ic_dial_action_delete.png
	res/values/colors.xml