Updated search engine regex patterns

TLDs expanded. Added separate evaluation for Yahoo. Yahoo search URL
patterns can be standard (e.g. search.yahoo.com/mobile/s?) and
non-standard (e.g. search.yahoo.com/search;_).