Initial Graphviz support.

--list-dependencies works, but --list-variables will crash.
Turn nodes to boxes in --graphviz boxes.