Clean up temporary file after test.
Merge branch 'curlhandle-4' of github.com:karelia/ConnectionKit into curlhandle-4
Handle WebDAV request for a new stream.
Call the progress block we were given.
Check the progress information we're given.
If the bytes written goes down, we interpret it as meaning that the connection restarted.
Don't report 0 bytes written at start.
Supply protocols with expected file size as an HTTP header
Pass additional previousAttemptCount parameter to the progress block.
Merge branch 'curlhandle-4' of github.com:karelia/ConnectionKit into curlhandle-4
Protect access to credentials cache with serial queue rather than @synchronized
Retrieve cached credentials asynchronously
Pass original request into DAVPutRequest instead of setting data/stream/MIMEType properties.
Report connection attempts.
Count attempts for NSData as well as NSInputStream based files.
Update old-style DAV connection to use new DAVPutRequest API
Fixed old uploadFileAtURL: to use an input stream. Probably unnecessary given the move to the CK2 api, but a good test.
Count connection attempts by spotting a change in the expected length of data to be sent.
Uncache credentials when auth failures occur
Remove credential cache for now as it's interfering with tests
Fixed MockServer connection crash.