Improvements on Entry Processor and Executor Service
a test of clientMultiMap Listener
assertSame
Merge branch 'master' into Q1

Conflicts:
	hazelcast-client/src/test/java/com/hazelcast/client/queue/ClientQueueTest.java
auto merge able
Fixed possible NPE when no explicit classloader was given to the cache
Removed NotNull import
Merge pull request #2147 from noctarius/npe-classloader-cache-fix

Fixed possible NPE when no explicit classloader was given to the classloader cache
Merge pull request #2144 from Danny-Hazelcast/loadBalancer1

Load balancer1
clean up
fixed with assert true Eventual
* Fixed backup loss issue during graceful shutdown.
* Improved replica sync retry process.
* Refactored partitioning code.
executor clean up and adding tests for coverage
#1795 Add test to cover the fix
Merge pull request #2130 from gurbuzali/specific-near-cache-config/3.3

get more specific nearCacheConfig fixes ticket 263
Suppressed event service log.
Merge pull request #2145 from pveentjer/memoryusagestresstest

Added a stress test for repeated map creation/clear/destruction.
executor clean up and adding tests for coverage
Some pulling out of inner classes and moving around of methods.
Minor cleanup