Add GraphUtil::snapDeadendEdges2()