Partial merge of efforts including:

* Several new index implementations
* Buffered Logger recovery (compile time parameter)
* Grouped commits
Read-write lock for DeltaIndex
Reinstated layouter tests
Reformat
Undo makefile tweaks