enhanced retry on server error as well as failed to get contents
Merge pull request #14 from SuperstarDonkeyJockey/endpoint-timeout

enhanced retry on server error as well as failed to get contents