Handle almost junction where end node are close
Handle almost junction where end node are close

Based on distances at which nodes are joined by the quickfix and the
validation extends ahead of an end node, if both ways have close end
nodes and joining them would result in a small change of angle for the
edited way then they will be joined.

Closes #7201

morray/iD,openstreetmap/iD,openstreetmap/iD,openstreetmap/iD,morray/iD