ContactsCommon: Open source google dialer and more (5/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: I305029bc06d24b036e2f875a6752dca936aadc61
(cherry picked from commit 8d74f7d533d249dac3d923ba4eec34f621d883fb)
fix blue selector for sw600dp devices

Change-Id: If58fe6752ca5cd0e9b51f4c71316d7ae36fa50c9
(cherry picked from commit 884ab7d0990f9941605cdf4ccfed041f8ef5ca07)
trds: fix dark contacts for sw600dp devices (2/2)

Change-Id: I69dd1983db60ee3a92fd5b74341ee3f255498c20
(cherry picked from commit 3bd1e5a080b7fb7bbca974a19d105b651d5619e5)