encode path?foo+bar as { "foo bar" => "" }. not { "foo" => "", "bar" => "" }
Mojo::Parameter, ruby's Rack, python's WebOb and node.js parse query_string in this way
Merge pull request #445 from kazeburo/master

parse query_string like "?foo+bar" into { "foo bar" => "" }