Fix: reset pipeEndOverlap flag to false before a new pipe is added

pipeEndOverlap flag remained true after pipes were added after removal.
This led to recalculation of pressures for the entire network even if
it was not complete.