Updated ContactsFragment to use composition.

The following features are now configureable in ContactsFragment:
 - Presence of the "Create new contact" row at position 0
 - The on click action when a user clicks on a row in contacts

This change is being made so that this fragment can be reused in the
add favorite screen in the new favorites fragment. For more context:
https://docs.google.com/document/d/1lCjOgeYQXolrHW32Bgl-Vty_aIalQog_rog-EaO1bMA/edit#heading=h.1qre30w9h49i

Bug: 36841782
Test: existing, updated
PiperOrigin-RevId: 166089143
Change-Id: I567f4efb9c738f4fc629523e118e3cf116bf4ace
4 files changed
tree: f5a18c70313aa6831ea591508094fa13cad8a24f
  1. assets/
  2. java/
  3. Android.mk
  4. AndroidManifest.xml
  5. CleanSpec.mk
  6. LICENSE