queryString decode allowing repeated properties

Hi guys, I've made a change on decode method (queryString) to create an Array when a property name already exists on the result object.

ps: the loop on entries now is progressive as long it's easier to the user to compare the result with the given url.

regards,