Upgraded to Hazelcast 3.1-SNAPSHOT
And some minor work on the data-locality and hashcode/equals
Minor changes