repeatMode for circle and rectangle changed to false
Fixes the issue where creating a new circle or rectangle drags the map while trying to draw the element. Fixed simply by turning off repeatMode from circle and rectangle. While not an elegant solution, it's unclear if this may cause any kind of trouble.
also fixed indentations in DrawTools.js because holy shit it looks horrifying in development branch