When master receives a join request it should send finalize join operation always, so that if a previous join request is done on master but could not finalized, it can be finalized with later join request.
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
fix NPE when creating queue store factory due to the uninitialized store config
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Changed UserDAO interface
JCache documentation
Removed todo since it's already fixed
JCache documentation
Fixed HazelcastExpiryPolicy to implement java.io.Serializable
Fixed version numbers
Added scope & namespaces section
fixed examples style
added application example url
fixed code sample
Moved HazelcastCachingProvider to public API of Hazelcast JCache
Implementation of delta BackupAwareEntryProcessor for JCache implementation
more copyediting of distributed data structure doc

not as far through them as I would have liked! Found some linking
issues also, will ask Serdar about that.
fixed checkstyle