Decode param values on parsing

This is a fixed pull request [#8](https://github.com/derek-watson/jsUri/pull/8).

Note that this significantly changes functionality,
but I think you'll agree this results in much more intuitive
results.