The MultipartSignedRequestFactory is now multi file friendly

We found that our original implementation assumed we would create each
file using different FormBoundary names (ie- file1, file2). But in
practice we found that only having to support the name of "file" made
it easier to add file upload support across systems