Extract CompactionQueue into HBaseStore and Guava tables in MemoryStore

Here I think you will need to run initializeChangedMap(); on meta2