wip-442: Introduced SimpleBatchBuilder(renamed) and GroupingBatchBuilder, refactored, added write configuration settings
wip-442: Refactored - moved PriorityQueueWithUplifting and QueuedHashMap to GroupingBatchBuilder
wip-442: Cleanup