Visual snapping when adding first node or starting feature (fix #8300)

I modified the canvasMoveEvent:
- the snapping is done even if there is no rubberBand yet and that we are not capturing
- the rubberBand is completed only if mode is capturePoint, rubberBand exists alreadyand we are capturing.