[fix] yahoo engine url extraction
[fix] pep8
[enh] better useragent string generation