Inspector adjusted to changes in calibre.
Data structures moved into its own file (to prevent cyclic imports).
Added save_response() function.
Fixed bug which caused bad outputs. Output is now wrapped to 80 chars.
Added documentation for `structures.py`.
Added tests of conversion.
Package version updated.