Moved client text protocol classes to deprecated package. Cleanup.
Renamed clientv2 packages to client.
CollectionRequests
CollectionRequests
Conflict
CollectionRequests

Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0

Conflicts:
	hazelcast/src/main/java/com/hazelcast/collection/CollectionPortableHook.java
	hazelcast/src/test/java/com/hazelcast/collection/CollectionBinaryClientTest.java
map client server requests
SemaphoreRequests
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0
Introduced InvocationClientRequest.
Added executor client requests.
Made Portable interface optional for client requests.
Compilation fix.
map client server requests
doc update
docs update
docs update
docs update
docs update
AtomicLongRequests
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0
Added cluster and partition client requests.
map query client request