Added preliminary API docs
Added API page for DendrogramPlotter
Tidied up API for Dendrogram, and prefix_nodes is now a property instead of a method.
Tidied up Structure API docs
Use proper notation for classes and methods in docs so as to link to API docs.
Make fill_footprint a private method. Fixes #21.
Remove detailed list of attributes from ``using`` page now that they are duplicated (and more up-to-date) in the API docs. Also added more information about where the example data comes from, and add it for the step-by-step example.
Minor docstring fix
Update description for new definition of height
Moved catalog documentation to its own page
Tidied up docstrings for pp_catalog and ppv_catalog and added direct references in documentation
Changed node to structure for consistency
Changed values and indices to methods that take a subtree=True/False argument
2to3 will automatically convert *.values() to list(*.values()) so need to add subtree=False to prevent this.
Revert ``prefix_structures`` to be a generator
Changed test to use ``prefix_structures`` as a method again
subtree is now True by default
Fixed some tests
Fixed remaining failing tests
Need to explicitly specify subtree=True or 2to3 gets confused