CDB-948 #resolve Fixes error when cancelling geocoding jobs

Don't raise the error when the batch geocoding API refuses to cancel
the geocoding job.
Retry the cancel request 5 times
Report cancelling errors
Merge remote-tracking branch 'origin/feature/CDB-948-fix-geocoder-cancelling' into release/2.5.0