#1691 modifies equals and hashcode to consider the client name, which is unique for each HazelcastClient instance
Merge branch 'master' into add_clientproxy_equals_hashcode

Conflicts:
	hazelcast-client/src/main/java/com/hazelcast/client/proxy/ClientExecutorServiceProxy.java
	hazelcast-client/src/main/java/com/hazelcast/client/proxy/ClientReplicatedMapProxy.java
	hazelcast-client/src/main/java/com/hazelcast/client/spi/ProxyManager.java
sync with upstream