Implement retries when error is retryable

Fix https://github.com/mapbox/cfn-stack-event-stream/issues/2