UriParser now _doesn't_ decode the query string

fixes #75
The QueryParser expects a url encoded string, but the UriParser
predecodes it. This fixes the problem at the cost of needing to
manually decode the query String if all you really want is the String.