Add delay/retry logic for Failed http requests

* Adds delay/retry logic to accomodate HTTP failures/disconnects from server