404 style updates and bug fix

Ok, more updates to 404 page after talks with @lkpttn and @mikefantini.

@aaronschachter can you take a look?
What's happening here?  If there are search results, set the copy and exit?  Comments might be helpful to better explain the logic.