added retry timeout handling to RetryHandler and propagated to AsyncHttpClient
fixed some grammar, spelling