[Query-params-new] update router.js to always fire queryParamDidChange

This updates router.js to fix issue #4245.

The router.js pull request is here:
https://github.com/tildeio/router.js/pull/86
merge queryparam fix