NSURLConnection category that adds retries and timeouts to sendAsynchronousRequest