Add a retryable HTTP client over EZID's REST APIs