It was called barbican-hsm-plugin, but it was decided to rename it to
barbican-hsm. Also added a README and ensured that the tox -e pep8 target
passes.
This patch adds the Apache2.0 LICENSE file and appropriate copyright headers to
the two .py files.
Also, docstrings are added to the classes and appropriate functions.