reinstate hazelcast

1. Reverts my previous commit that deleted the hazelcast code (because it was depending on hazelcast 3.0-snapshot, so blocked the release of M1 to maven central; for future reference, I should have just moved it to sandbox).

2. Bumps the hazelcast version to 3.0, now that is available.