Fixes deadlock when user call operations inside listeners
events packages will be handled by its own striped executor. Other response packages have its own single response thread. ClientPacket is dropped, using Packet insted. Two new properties for event executor service configuration.
changes after review
small update on pr
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Member read timestamp shouldn't be updated during heartbeat when its connection is not alive. Cleaned up heart-beater task.
Cluster service refactor and cleanup (as a preparation step for future refactor)
Merge pull request #2978 from sancar/fix/clientDeadLock/master

Fixes deadlock when user call operations inside listeners
updated split brain handler with the content from Kevin Cox
Merge branch 'master' of github.com:hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
do map store null check before any load attempt
return immediately if keys to load is empty
Thread configuration of Queries added
Heading standardization.
session expiry section added
Merge branch 'master' of https://github.com/hazelcast/hazelcast