Description
Currently tephra-core has dependency on HBase because there are HBase coprocessor implementation in it. However, the core should only contains the transaction system core, which is storage agnostic. The tephra-core module should get split into multiple modules, leaving the core has no dependency on HBase.