More work along support phoenix indexing.

Current plan:
 1. Rip out most of the covered indexing code (including the CCICodec) and morph to support phoenix
 2. James T. implement IndexCodec with Phoenix support for actually building the index changes

To Remove:
 - PhoenixIndexBuilder (v1) - its not really useful, just a POC

To Keep:
 - Indexer changes to support pre/post batch changes