Fix Dialer tests

* Empty geocode is now " " instead of "-" per UX request
* DialpadFragment now throws IllegalArgumentException instead
of so that it can be tested
* Added contact id column to contactsprovider query
* Modified PhoneNumberDisplayHelper to take an instance of
PhoneNumberUtilsWrapper so that it can be mocked out
Fix label-related tests that were failing due to a change in how we
treat empty labels

Bug: 9111164

Change-Id: If2244586b9d09fa2839fa0ddfc9f369f9dc66e51
(cherry picked from commit 3671725b58a9768016e141c77424dedb5fd2c55a)
10 files changed
tree: b7416b2add3080d1a9be4451298bf8c3c91fe1b4
  2. AndroidManifest.xml
  3. proguard.flags
  4. res/
  5. src/
  6. tests/