Fixes #452.
fixes #455
Merge remote-tracking branch 'origin/master'
set session to null after invalidating it
only apply maximum cache size to guava cach if it is greater than zero
Merge pull request #457 from notz/master

Hazelcast Client NearCache is only working if Maximum Size is defined which is not default
correctly handle non existing map keys in client near cache implementation
added checks for handling non existing map keys in client near cache implementation
Merge pull request #458 from notz/master

Fixed client NearCache handling of non existing map keys
heartbeat timer on client was scheduled with wrong delay causing no heartbeat.
Removed System.out.println() lines.
fixes #418
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Fixed backup loss when a multi-node partition group crashes or is terminated.
Fixed local region cache ttl check.
Issue #466, hazelcast client shutdown deadlock.
Changed the execution order so that the connection manager is shut down after the runnables are, this should avoid the reconnection attempt and deadlock.
Merge pull request #467 from pablotdl/master

Fix for issue #466
Copyright update.
Closes #395.