Sometimes not being able to access the second page
Infinite recursion when navigating back to the seach page from a detail page
Performing a search wouldn't reset the requested page, resulting in the search results being inaccessible
The URL of the search page is now the authorative source of all search parameters and the properties of the search component are derived on URL change.
The bugs fixed include:
The URL of the search page is now the authorative source of all search parameters and the properties of the search component are derived on URL change.
This closes #669, closes #786, closes #809