some improvements, docs and proper naming for client
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0
implemented missing methods like executor service and atomic number
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0