Fix bug 973961 - remove search param from search navigator URLs

This stores search results temporarily in session storage instead of
local storage. The empty session storage is filled on the first result
page that is clicked on via an AJAX request.