Mixed Graph Architecture

Continuing to develop mixed graph analogs.  Added pieces of the
generator, updated the graph architecture, added mixed graph versions of
isEulerian, tryHierholzer, updated the problem formulation, updated the
vertex implementation, added a separate mixed edge class (maybe later
will get to fuse with arc and edge, but for now this is fine).