Refactored out all the common client creation code.
Refactored out all the common client creation code.

roelvv/pyrax,rackerlabs/heat-pyrax,ddaeschler/pyrax,vikomall/pyrax,pratikmallya/pyrax,rackspace/pyrax,briancurtin/pyrax,naemono/pyrax,sivel/pyrax,EdLeafe/pyrax,opsdisk/pyrax,mandx/pyrax,0dataloss/pyrax