Fixed bug with edge startpointprev not being stored correctly.
Merge branch 'autorouter_port'