search: fix initial request missing stylsheets.

Putting the stylesheets into the `header` block fixes it.
The `css` block occurs after `css_bundle()` so they don't make it the first time. As everything goes through _Flask Assets_, using the `header` block for JS and CSS seems the way to go.

See #186, ping @lnielsen-cern