small clean up of graphviz code
unit test of various transactions that are known to work or fail
unit test for drawing the output to graphviz
Merge pull request #3 from hackscience/brian-add-tests-to-drawing

Add a unit test for transactions that are known to pass or fail; clean up of drawing code and add unit test