Adding more comprehensive testing (plus fixes) for covered indexing.

TODO:
 - multiple updates seems to clobber the existing row.
 -- see TestEndToEndCoveredIndexing
Finishing bug fixing for put case, cleanup in tests
Some fixup in the original indexing tests.

With the move to passing the whole region environment and not using @Override
tags, missed that the ColumnFamilyIndexer wasn't being properly updated
Adding test for deletes.

TODO:
 - causing Concurrent Lock Access Exceptions. (sad face)