debug level logs should not be translated

According to the OpenStack translation policy available at
https://wiki.openstack.org/wiki/LoggingStandards debug messages
should not be translated. Like mentioned in several changes in
Nova by garyk this is to help prioritize log translation.

Change-Id: Ia4de833da457b587f24f31b106802c92d2139af6
Remove unnecessary coding line

As per PEP 263, a Python file with non-ASCII characters must have a
line with "coding: <some-encoding>". This file is pure ASCII, so the
line is unnecessary here.

Change-Id: I1cade3ddc7ef9631a5230bd00bafc64979cbf80a
Merge "debug level logs should not be translated"
Fix the gitreview

Change-Id: Ie6f013a05d177daf806700fdc912f1e0f1b300c0
Added py33 to tox

Change-Id: I0822a7da1206729b9149f0d4ee3195a50e6873c6
Updating documentation from stackforge to openstack

Change-Id: I330443029cf600e17f0bbaf11143577139985f49
Closes-bug: #1323830
Added PyPy env to tox.ini

Change-Id: I095b7027b61594947ee04f041d66cd05268adee2
Merge "Updating documentation from stackforge to openstack"
Merge "Added PyPy env to tox.ini"
Add Keystone V3 compliant session/auth plugin support

Barbican client uses Keystone V2 client via a Barbican auth
plugin. It also uses a regular requests.Session(). This commit
adds support for keystone session and replaces the heavy
keystone client with a lighter V2/V3 Password auth plugin. This
change is backwards compatible; it supports existing callers
and keystone session/plugin support.
On the testing front, this commit also introduces httpretty along
with a keystoneclient fixture. The keystoneclient fixture could
eventually be called directly from keystoneclient module instead
of copying it over here. Testing the keystone session/plugin
support is done mainly using httpretty

Patches:
 7: Refactored Client.__init__ for better readability
 8: Fixing pep8/py33 errors w.r.t new tox.ini changes
DocImpact

bp/barbican-client-has-to-be-keystone-v3.0-complaint

Change-Id: I8ef178b0338fe430a64c30bfe193406aabf3caf1
Fixed typos in the example files

Change-Id: I89bf6269f6c88d839ffce08b81b0fe3afe2954b4
Move docstring inside relevant class

Per PEP 257 docstrings should be the first statement inside the class.

Change-Id: I5cbfc928b56ba8a967ce187a38d966de04f1954c
Merge "Move docstring inside relevant class"
Fix Testing Failure due to Argparse

Argparse changes the error message displayed depending on the version of
the python interpreter being used. This PR tests the bare minimum error
message for an argparse failure.

Change-Id: I1c19752002c763d232bc4d45a8ac284bc339e7dd