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
add general CacheStoreTest to be used to test all CacheStore implementations