adding support for simulation of more than two terminal generation; fixed some errors along the way
- adding orphaning to fringe operations - adding exposing tipping options through graph generator/maintenance problem generator - exclusive tipping of nodes without incoming/outcoming edges - exclusive tipping of nodes generated in start and end steps of grow_acyclic_from_graph_in_steps