instead of exception based flow use if flow, to avoid nested exceptions which are poorly reported by Python
move distance method to osmdb library
For addresses imported from GUGiK - merge close (<10m apart) duplicates