Added some @Overrides in LifecycleServiceImpl
fix for #3774
update for fix
new tests added
Merge pull request #3780 from bilalyasar/mbean

fix for #3774
Improved Javadoc + Basic tests for client and authentication
Improved javadoc + introduced the NoClusterFoundException + added the test
Lot of work on cleanup the client connect functionality
Some checkstyle fixes in AuthenticationRequest
Minor style improvement