Updated HBase implementations to pull out a common interface that allows
control over configuration options and different ways of using the APIs.
Added Intel IDH version of the interface.