Reversing sender retry logic to re-throw exceptions by default rather than retrying by default. Senders needs to wrap exceptions in RecoverableException if they want retry. Http sender throws RecoverableException if httpkit can't send a message. Ran test suite over http.