Build Failure: multiparty now always returns arrays for parameters

This is changed in multiparty 3. We should sniff out single-element arrays and instead use the original value to keep it consistent with other request parsers.