Added a "pretty_print" option which makes captured output look even better.
Added a "pretty_print" option which makes captured output look even better.

* Shows a possibly usable curl statement which includes the request body.
* Also prints the request and response body as well formated, easy to read JSON.
* Specify RDC_PP while running tests to see the http communication in this format in any logged test failures.

cp16net/python-troveclient,metacloud/python-troveclient,metacloud/python-troveclient,Tesora/tesora-python-troveclient,cp16net/python-troveclient,openstack/python-troveclient,citrix-openstack/build-python-troveclient,citrix-openstack-build/python-troveclient,openstack/python-troveclient,citrix-openstack-build/python-troveclient,Tesora/tesora-python-troveclient,citrix-openstack/build-python-troveclient