Tests replay pre-recorded WDQS and Wikidata API responses so they run offline against only the local PostGIS database. capture_fixtures.py records live responses into tests/fixtures/ for later replay.
Closes: #11
Retry API error calls with exponential backoff. Send mail to admin if errors continue after retries. Includes a test.