Add query/form parsing for array parameters

- concat param values together with names that end in [], similar to
  what Ruby and PHP does
- don't use query parsing done by R's internal server so that we can
  have consistent query parsing

Ex:

A query string of: `foo[]=123&foo[]=456`
Gets parsed into: `list("foo" = c('123', '456'))`