NSURLConnection-Retry NSURLConnection category that adds retries and timeouts to sendAsynchronousRequest