[Issue #1398] Adding requestWithMultipartFormRequest:writingStreamContentsToFile:completionHandler: as a workaround for a bug in NSURLSession that removes the Content-Length header from streamed requests