Incremental work on the group edit flow
* Extract group metadata class from members list fragment
* Move metadata loading up to the Activity so it can be
shared between the members list and editor fragments
* Move options menu creation in the members list fragment
up to the Activity and remove the obsolete members list
callbacks (also rename the members list callbacks
interface to "Listener" to match the rest of Contacts).
* Use a custom ViewPager that disabled swipes to move
between the members list and editor fragments (also added
a TODO to rename GroupMembersListActivity since it houses
the editor now too).
* Update the group editor fragment to have group metadata
passed in as an argument rather than loading it internally
since we need it for the group members list view and it's
already being loaded by the group members activity.
Bug 28707265
Bug 18641067
Change-Id: If662abd720533827e3e719fde4dd10cdfb1ba64e
9 files changed