Notfound search update

Quick cleanup & reactor for notfound, discussed changes over with @sbsmith86 to make sure code was more clear.

To summarize, 
* Clarifying everything below the header with better names and simpler code
* Removing excess variables

cc: @aaronschachter 
When do you want to disable results? We always show something.. either a triad gallery of suggestions or a duo gallery of search results.