Improve measure tools

Measure result is available immediately after first click
Measure can use geodesic measurement, configured in GlobalOptions; fixes #8630