parseQueryString uses URLDecoder.decode()
With the JavaDoc:
* The platform's default encoding is used to determine what characters
* are represented by any consecutive sequences of the form
* "<code>%<i>xy</i></code>".That won't correctly handle percent encoded UTF8 URLs, right? -Yonik
