Use both query and form to oauth sign calculation.

And also handles array values node's querystring.parse.