Added Hazelcast.

Hazelcast is an high-performance distributed implementation of the most important Java collections.
Operation performed on an Hazelcast collection are automatically replicated across a cluster
simplifying the development of distributed applications.