Update to match fragment APIs.

Change-Id: I25ed185741b1dd16532216110f4610d9082dbc12
Refactoring contact list mode resolution.

Also, removing tons of obsolete code.

Change-Id: Ib661fae4f7568e18bb98d5f5e85d1ba75dc32cdb

Conflicts:
	src/com/android/contacts/ContactsListActivity.java