Call log respects display name order preferences

- Updated ContactInfoHelper to retrieve DISPLAY_NAME_ALTERNATIVE (name
  in last name first order)
- Stored alternative name in ContactInfo object
- Updated CallLogAdapter to choose between first name first and last
  name first when showing contact name
- Added tests for ContactInfoHelper.lookupContactFromUri (changed to
  public method)
- Fixed bug with ContactsPreferences so ChangeListener works

Bug:19364093
Change-Id: I188d8fc2eccb87edbe56625c9a7537b3d5f0e19e
7 files changed
tree: 47834abcbe66ec4b9faed28349479dd758947d22
  1. res/
  2. src/
  3. tests/
  4. Android.mk
  5. AndroidManifest.xml
  6. proguard.flags