use a NSInteger as size (cause we are using -1 as start indicator)
more details about delegate call with -1 NSURLResponseUnknownLength
Merge pull request #606 from akhenakh/64bits_support

use a NSInteger as size (was NSUInteger, was long long) cause we are using -1 (NSURLResponseUnknownLength) in progress callback