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

fix for #3774
Lot of work on the Cluster interface
Cleanup on the partition functionality
More minor javadoc and method duplication in interface cleanup