refactor ConnectorStub to DiscoveryConnectorService
change to added upon name
ensure that all cloud connectors provide default instance name if null is passed into constructor