retry requests in the 500 range or when an HTTPoison.HTTPError is raised
add 30 second timeout
give server error some breathing room since it'll be retried
update README
Bumping version to 0.2.6.
Adding line to CHANGELOG: * retry with exponential backoff for 500 errors
Merge branch 'feature/retry-on-error'