Fix #35: Add HTTP connection retries.