Fir for #473: Querystring function should only split on first '='

Currently if there are any '=' in the value of a param it will get
improperly split.

?token=1234==

Becomes

{ token: "1234" }

This fix should only split on the first instance. So the above example
should look like:

{ token: "1234==" }