Disable project search submit / keep back-button history

* Override the default behavior for html form submit to do nothing
* Do not reset filters unless empty
* Perform search on page load

Depends on the browser / environment to cache form data before submit and to restore when using the back-button.  No guarantees, but will not break if cache is reset ie. loading the page in a new tab.