Helper functions for Non-Rackspace services

Right now we have all sorts of helper functions like connect_to_cloudservers.  It would be great if we had a more generic helper so that we can use it with OpenStack services since we hardcode the auth_system and such in the current helpers.  The current helpers could then utilize the more generic helper.  The more generic helper should probably take *args and **kwargs so that we can send all of the potential arguments to that function.