Add support for file uploads in MultipartForm

The variable being bound needs to have a field of type
*multipart.FileHeader (or []*multipart.FileHeader). Responsibility for
doing anything with the upload lives further down the middleware chain.