add comment on finalizer about temp edge removal
add error message when temp edges are not removed
Cleanup temporary edges.
Test that cleaning up RoutingRequest after making half-edges actually preserves the graph edge and vertex sets.
Merge remote-tracking branch 'upstream/master'