Handle deleted records

- Exit pipeline if non 2xx response code received
- Update geocode module to handle 500 request response
- Update fetcher list_records to allow empty items list
- Update enricher_records tally errors