Client creation and auth for Rackspace.

Mostly copy-paste. I managed to re-use the endpoint extraction, so that's something.