fixed event publishing order with eviction
Fixes #4009
Merge pull request #4005 from hazelcast/fix/3.4/publishingOrder

Fixed event publishing order problem
edited exception message
Merge pull request #4012 from mdogan/fix/master/issue-4009

Fixes #4009
ICache javadoc improvements
Checking for dangling Hz instances after each test.
If there are instances remaining exception is thrown and the test fails.
fix eviction max size policy test
fix eviction max size policy test cont
Adding thread name to test logging output. In parallel test runner each thread is now named after the test it is executing.
Merge branch 'mast/check-instance-shutdown' of github.com:ajermakovics/hazelcast
JSON backward compatability for memory stats
Merge pull request #4018 from emrahkocaman/fix/master/memory-stats-backward-compat

JSON backward compatability for memory stats
make Expiration Time = Last Update Time + TTL
More JCache Javadoc
changed divide to divide by

I divide by, not divide to.
copyedit of serialization

some issues with a few of my added links, I have asked Serdar.
Make HazelcastInstanceImpl non-final to be able to mock
Node should fail, if aws joiner instantiation fails.
Replaced Breakout with High-Density.