Hook snapping utils into QGIS interface

Now the new snapping engine is ues for add feature map tool
Handle updates of the layer in the point locator

This currently just invalidates the whole trees. It would be more sophisticated to do just the updates
to the existing trees - but I run into various issues with the spatial index library when doing that.
So resorting to this for the moment.