Initial refactoring of diskstorage package
Finished initial refactoring for Pavel to review. DOES NOT BUILD
removed getKeys(StoreTransaction), fixed getSlice for ordered stores and tests
add insert method to CacheStore
add Titan EhCache implementation
add Titan Hazelcast implementation
add EhCache/Hazelcast modules to main pom and all package
delete titan-ehcache module
remove redundant CacheStore.insert method
skeletion of Hazelcast KCV/Cache stores
add Hazelcast CacheStore implementation and tests
add KeyColumnValueTest for HazelcastKeyColumnValueStore (+ performance improvements)
add hash prefixed test for HazelcastKeyColumnValueStore
add Hazecalcast TitanGraph{Performance}Test implementations
fix HazelcastKCVManager to respect "transactional" flag + warning about nested transactions
fix HazelcastKCVStore.mutate
Minor refactoring of Hazelcast implementation
Minor refactoring of Hazelcast implementation
Added CacheStoreAdapter and test implementations for HazelCast
reordered the features so its easier to read