Svg edit 2.7.1

This is a large PR because I'm updating the visualizing and drawing tool to the latest version. This add a lot of nice features like saving the current state and better browser integration. I'm also fixing a small bug that Dylan Dahan reported, the only actual change was on site_painter/site_painter.js