Update retry logic to avoid retries following long network timeouts; handle iOS 7 empty file URL host strings

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@131 b3aa69f0-f65c-a609-0a27-78855af037c1
Add a forward declaration

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@132 b3aa69f0-f65c-a609-0a27-78855af037c1
Improve chunked upload retry behavior; improve user-agent generation to support multiple bundles

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@133 b3aa69f0-f65c-a609-0a27-78855af037c1
For chunked uploads, avoid asserting on non-empty initial response body.

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@134 b3aa69f0-f65c-a609-0a27-78855af037c1
Fix NSInputStream replacement for iOS 7 by forwarding respondsToSelector: to the captured stream object

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@135 b3aa69f0-f65c-a609-0a27-78855af037c1
Update fetcher unit tests to XCTest.

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@136 b3aa69f0-f65c-a609-0a27-78855af037c1
Update compatibility macros

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@137 b3aa69f0-f65c-a609-0a27-78855af037c1
Add opensScrolledToEnd property to log view

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@138 b3aa69f0-f65c-a609-0a27-78855af037c1
Update for Xcode 6; add hardware info to default user-agent; add bodyData property as synonym for postData

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@139 b3aa69f0-f65c-a609-0a27-78855af037c1
Add insecure fetch protections; updates for Xcode 6

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@140 b3aa69f0-f65c-a609-0a27-78855af037c1
Add GTMSessionFetcher glue.

git-svn-id: http://gtm-http-fetcher.googlecode.com/svn/trunk@141 b3aa69f0-f65c-a609-0a27-78855af037c1