search: improved the searching on the index

search now will try to split your search term into subcategory and category.
if it doesn't find what you're looking for specifically, it'll try your
whole search term as first the category, then the subcategory.

If your bar is empty you get a message that you've been drunk dry. If your
search turns up no results you get different messages.