Split MutableGraph from MutableDigraph.
s/MutableDigraph::removeEdge()/removeArc()/
s/add{Edge,Arc,Vertex}()/ensure{Edge,Arc,Vertex}()/