Add some basic documentation
Support extended personality attributes
All attributes except path are now optional andwill be filled based on the file of path.
Refs #1645
Allow more than one metadata updates at the time
Refs #1399
Improve logging output
Use _post instead of _cmd
Add docstrings to a number of client methods
Improve logging
Do not use the root logger.
Refs #1337
Fix bug introduced by previous commit
Include HTTP status in ClientError exceptions
Add init.py to make kamaki a python package
Add personality support for server create
Initial import of kamaki
Minor test fix
Initial import