Cleaned up cluster package layout
Minor javadoc improvements in GroupConfig
Cleanup of tcp/ip & multicast join test
Processed review comments
Minor layout improvements
Minor queue cleanup

Moved operions to operations package
simplified smoe methods
minor improvements
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge pull request #3751 from pveentjer/cleanup/3.x/cluster-package-layout

Cleaned up cluster package layout
Merge pull request #3762 from pveentjer/cleanup/3.x/minor-queue-cleanup

Cleanup/3.x/minor queue cleanup
Merge pull request #3758 from pveentjer/cleanup/3.x/jointest-cleanup

Cleanup/3.x/jointest cleanup
Javadoc typo JobTracker
Fixed cleanup problem in the HazelcastTest; the hazelcastInstances were not shutdown
Client cleanup; lots of javadoc
Improved testing/javadoc/argument-checking for the ClientService
Improved ClientService javadoc
Minor checkstyle fixes in CLientServiceProxy
Added some @Overrides in LifecycleServiceImpl
fix for #3774
update for fix
new tests added