Update to ServiceManager to provide better location of which manager is actually causing the error
change of error name methodology
Merge pull request #4129 from BinaryKitten/ServiceManagerErrorUpdate

Update to ServiceManager to provide more precise error messages
Merge branch 'hotfix/4129'

Close #4129