GraphViz graph generation

Added a create_graph function to Ariadne that creates a DOT graph of
the chapter with scenes as nodes and gates as edges.