request: adding sleep, backoff and upping the retry count

This commit ensures that connection errors will retry after
30 seconds several times in a row
0.5.2

  fd1886a  request: adding sleep, backoff and upping the retry count