Adding configure method for remote service

Exposing the interface for configuring the credentials of a
remote_service.
Adding remote service lookup & configuration

Given that remote services require configuration (i.e. credentials)
I needed to provide a means of exposing how to store that.
Extracting configuration options

I want to isolate the lookup, configuration of remote services.
Pushing this to the configuration.