BUG-16953 move protocol name constants into fields, registration of views includes registering config publisher endpoints
BUG-16953 TestRegistryRestResources to catch up with moved paths and changed service names/endpoints 
BUG-12091 -fix TestBuildBasicAgent to be robust to error message changes -look for BadConfigException instead of hard coded tests 
Merge branch 'feature/BUG-16953_CLI_to_enum_documents_from_service_instances' into develop