Move tests inside main package.
Update tox to run pep8 by default.
Rename Connection to Client.
Added auth param to Client.
Added KeystoneAuth class for auth stuff
Use KeystoneAuth in authenticate method.
Moved secret create and list into secret manager
Added get and delete to secret manager
Move raw secret get to secret manager
Moved order crud to order manager
Client.py cleanup
Update keep to use refactored client
Add store command to keep.  Rename options to match other openstack clients.
Clean up imports and update requirements
Update README.md
Raise exceptions for error responses from the server
Update Client to use hrefs instead of parsing IDs
Last of the changes to Client
Update keep to use URIs instead of UUIDs
Rename KeystoneAuth to KeystoneAuthV2

This makes it more explicit that we're using keystone authentication
v2.0