IO package:graphviz

Various utility functions to help with custom I/O of Dot code.
As with canonicalise, but allow custom CanonicaliseOptions.
Options that are more like how dot -Tcanon works.
Requires Graphviz >= 2.30.0.