job/validation:
job/validation:

Factored out lon/lat validation, which is now shared by 3 different
validator functions. This reduces code duplication and improves code
coverage.


Former-commit-id: e6db3d625e23f18a19a73e146e415d1211e3b024 [formerly e6db3d625e23f18a19a73e146e415d1211e3b024 [formerly e9830aff5b16321d438cdaceda30b8e3a59ac051]]
Former-commit-id: 95c0e606eb303ea74ce802affc6f0c69df16262e
Former-commit-id: 992dd78569b1efa97e321e7b8262acd32a8fda11
gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine