Fixes for single pixel 'branches'.
Use matplotlib graph plotting when graphviz isn't installed.