Overhaul

This is a medium sized refactoring of this codebase.

On the surface it doesn't look like much changes, but this stuff did change:

- upgrade to `geonames-stream@2.0.1` which fixes a bunch of issues with the zip files, from missing entries to nodejs errors, it's much more stable now.
- upgrade to `pelias-suggester-pipeline@1.0.0` which drops payloads from the index and reduces the completion memory size

the most major change is:

- swap `pelias-esclient` for `pelias-dbclient` which is a rewrite of the elasticsearch indexer which handles back pressure much better and retries failed batches.