Fix some bugs

- when checking if the patch may fit exactly in attemptConnect(), I did
not check whether the ex_id is different or not.
- in growRoadSegment(), I used the wrong polyline to check whether the
new edge is intersected with the existing edges.