close proxies before any other services are closed. This was causing near cache listener not being remove succesfully upon client shutdown. fixes #3669
moved the test
Fixed connection management and master/join-request handling during partial network split.
CacheConfig does not extend MutableConfiguration anymore
cache.getConfiguration now returns an immutable instance, as stated in the spec
listenerConfigurations should be thread-safe now
added null check for waiting count-down completion of sync listeners
added null check in equals
checkstyle
Merge pull request #3674 from sancar/fix/clientExceptionAtShutdown/maint3.x

Close proxies before any other services are closed.
removed sync block since there is no specific rule in spec to check before adding to the listeners set
added np check to near-cache config
fix for issue #3704
unit test update for issue #3704
Merge branch 'jcache-fixes/maintenance' of github.com:gurbuzali/hazelcast into maintenance-3.x
Removed unused field
Merge pull request #3706 from serkan-ozal/fix/3.x/issue-3704

Backport to maintenance branch Fix/3.x/issue 3704
Merge pull request #3689 from mdogan/fix/3.3/split-brain

Fixed connection management and master/join-request handling during part...
JavaDoc plus rename acumulate to accumulate
javaDoc improvement for jcache implementation classes
fix jcache provider instance name to be compatible with jmx
DefaultRecordStore refactorings
Merge branch 'maintenance-3.x' of https://github.com/hazelcast/hazelcast into maintenance-3.x
fix checkstyle error : * import