This version generates PNG graphics based on the perl GD bindings and no
longer uses dot craphics. This solves the long-standing problems that
existed with dot and 'bent arrows'
TODO:
* re-add support for dashed arrows
* re-add support for bi-directional arrows