Added epsilon-from-empty-string relabeling to simplegraph gen.
Removed start and terminal node merging from epsilon-merge and single-path reductions. Seems to fix some bugs -- reimplement in a feature branch?
Changed the selected initial representation to be a dotgraph made from the first simplegraph -- it's more consistent that way.