Feature search

PR on behalf of @peterjwest - pulling in the search code so that we can use it as a base for some other things

This changes the certificate search from `/datasets/all/certificates/` -> `/datasets`.

It included a search box in the main menu,  though it's hidden for now.