Closes: #11
Retry API error calls with exponential backoff. Send mail to admin if errors continue after retries. Includes a test.