Return a client object capable of making calls to the OpenShift API that
transforms intent and options, to remote calls, and then handle the output
(or failures) into exceptions and formatted object output. Most
interactions should be through this call pattern.