Exploding ContactsListActivity.

Extracting the list adapter into a separate class.
This creates lots of dependencies explicit, so many
fields and methods are becoming public.  This is
strictly temporary.  All of those public fields
will go away as part of the refactoring.

Change-Id: I06d419d65a44872d46b1355e9148ace4bf0f84b5
4 files changed