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 
Theres a form in the admin settings to disable all results. It was something Matt wanted from the start since it's possible a celebrity could tweet a bad URL, causing us to have a ton of 404 traffic and possibly impact site performance.