Adds fix for content-lenght value missing for files uploaded via ActionD...

...ispatch:Http::UploadedFile
@jcoyne I could also do `defined?(ActionDispatch::Http::UploadedFile) and payload.is_a?(ActionDispatch::Http::UploadedFile)` 

That seems like a good compromise.