remove member connection pool if member left
check if member alive before creating connection pool
ListenerSupport for ClientProxy
Checking for member alive moved to pool creation
added SimpleMapTest and QueuePerformanceTest for client
setting callerId of requests changed from endpoint's callerId to endpoint's principal's callerId
ClientMapProxy added with some missing methods like listeners
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0

Conflicts:
	hazelcast-client/src/test/java/com/hazelcast/client/queue/ClientQueueTest.java