Pushing hostname and port further up

Simplifying the naming of the ClientFactory objects.
RemoteClientFactory will stand in contrast to other types of service
hook factories.