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.
Merge pull request #96 from BlakeWilliams/bmw-reset-search-page

Show first page on new searches