Query params param order

This builds on tildeio/router.js#47 which should probably be merged first, and changes the param order as discussed with @wycats to make the param order more sensible when query params are supplied.