Fix timed geocoder with exception flow

All is in the title. Before this PR, the timed geocoder didn't not stop the stopwatch component when a exception was thrown.