Added HTableFactory to allow dependent projects to provide different implementations of HTableInterface
Made default HTableFactory a singleton
Merge pull request #52 from aaraujo/htable-provider

Added HTableFactory and Provider