Improve polygon intersection handling with allowIntersection=false
Improve polygon intersection handling with allowIntersection=false

Instead of removing the marker that causes the intersection,
reset the marker to the previous position.

Leaflet/Leaflet.draw,Leaflet/Leaflet.draw,Leaflet/Leaflet.draw