Show first page on new searches

The `page` query param is not reset when searching and can show no
results when the new search has less results than the previous search.

eg: Search for `http` and then for `docopt`