hotfix: next button has prev href
decodeURIComponent from the routing level
better search query handling

- Search query in URL is, well, URL-encoded
- Text in search input box matches URL