Initial fix for Contacts and Calendar.

This comes in a few parts:
- We can't use the same SyncAdapter service for all
  sync types, so for now this forwards syncs to the
  Contacts and Calendar services to the Email service.
  This should get cleaned up later.
- Refactor EasSyncHandler to cover all the common code for
  syncing Exchange collections and adjust
  EasMailboxSyncHandler to match this change.
- Implement EasSyncHandler subclasses for Contacts and
  Calendar.

This is only a first pass -- for example, upsync is
still not yet implemented.

Change-Id: I722b540830b292bac4c79bf8426d8eec62112d9d
13 files changed