Some work on a provenance module.

It can currently build a graph and plot it using graphviz.
Moved to proper graph class with some convenience methods.
Can now output png, svg, and pdf graphs.
Much better provenance description including examples.
Improvements to SEIS PROV.
Updating index.