This PR adds support for URL query string parameters to pathjs. While query string params are typically used to send information to an application running on a server, I ran into a use case where query string params would be very useful in the construction of a single page app.
Specifically, I wanted to give other technical teams (and myself) the ability to modify certain app-wide parameters through a simple query string key/value pair.
This PR add support for the following situations, and has the following effects:
// if this were the pathjs mapping...
pathjs.map('#/some/:id').to(function() {
console.log(this.params);