Extract CompactionQueue into HBaseStore and Guava tables in MemoryStore

Small change but, change the order to resemble the PutRequest order for more clarity and readability.