RetryErrors obscure actual errors.

@daspecster Please take a look at this issue.

Instead of raising a retry error saying that we got an error that was not classified as transient, can we just re-raise the original error? What is there now is a nightmare for debugging.