First round of cleanup.

- remove package inmemory in favor of keyvalue.
- move Hazelcast/Ehcache query creator implementations.
- add Hazelcast/EhCache specific annotations.
- allow setting query creator via annotation.