Improvements to search:
 + Only use search results which were for the pattern currently in the
 box.
 + Added a 'no results' message.
 + Made sure that old search results get cleared out properly.