Add support for response_dict parameter to some swiftclient calls.

swiftclient was changed in 1.5.0 to add an optional response_dict
parameter which allows for status, reason, and header information
to be given to callers. The pyrax.cf_wrapper.client.CFClient
methods which call into those swiftclient methods were given an
optional swiftclient_response parameter which is passed on.

Squashed commit of the following:

commit c57d81aa15b866b40b14ff1157abba93075a2dad
Author: Brian Curtin <brian@python.org>
Date:   Fri Jul 19 13:26:48 2013 -0500

    Add doc mentions for swiftclient_response

commit dd36b8e10334e2994250488e8baa5ffff23939b0
Author: Brian Curtin <brian@python.org>
Date:   Fri Jul 19 12:27:15 2013 -0500

    Clean up some ANY usages

commit 23b8db68a7003cd6060c08d4a863d76b98856e78
Author: Brian Curtin <brian@python.org>
Date:   Thu Jul 18 18:28:34 2013 -0500

    Add tests for using the response_dict

commit 384345b77595ac4a6a4d8c3bee8d29a8abd3b2a3
Author: Brian Curtin <brian@python.org>
Date:   Wed Jul 17 17:33:20 2013 -0500

    Fix expected signatures from mocking

commit b3f8ec5e7841853e565911997000993c89f8885c
Author: Brian Curtin <brian@python.org>
Date:   Wed Jul 17 14:52:38 2013 -0500

    Add support for passing response_dict to some swiftclient Connection methods.

commit dd3d176c724e4fd9553363740658bd9e0d3b07a9
Author: Brian Curtin <brian@python.org>
Date:   Tue Jul 9 17:16:25 2013 -0500

    Pin python-swiftclient to at least version 1.5.0

    The change to add response_dict parameters was merged in
    https://github.com/openstack/python-swiftclient/commit/3f66a8ae6b8d9741809773a9665d4768d2f161a6
    which is available starting at the 1.5.0 tag.
Merge pull request #138 from briancurtin/working

Add support for response_dict parameter to some swiftclient.client.Connection calls.
Merge branch 'working' of github.com:rackspace/pyrax into working
Merge branch 'working' into dev