Added google domain blocker.
Changed timeout.
Changed location of 'Blacklist Domain' per request., Changed polling code, switched to only DOMSubtreeModified on div#search, may change to something else if I don't like this. Seems to be working well enough.
Fixed error with regex matching, special thanks to Jefferson Scher
Added google drive, tbm=shop, and products to exclude list. Thanks to hans212 for pointing this bug., Removed require for sizzlemctwizzle.com, greasemonkey seems to be automatically getting updates these days, may re-add it if thinks don't work.
Removed legacy MD5 code, can't remember why I had it in there. Thanks to mugPuke for finding this.
Fixed a bug causing https to be blocked.
Added talkgadget.google.com to exclude list.
Moved the 'Show Blacklist' toggle a bit, so it won't cover stuff up when viewing images., Added plusone subdomain to the exclude list.
Changed the location of the 'Show Blacklist' to the top-right corner to mitigate issues with different login states.
Per the API I added the @grant imperative.
Fixed some error narfing the script.
Added method to toggle the blacklist display via the 'User Script Commands' menu, thanks goes to insertrealname for this suggestion.
Added version number back in, accidentally deleted in previous release.
Accidentally removed version number., Changed circled X marks to graphics., Added option to blacklist sites flagged as malware, set default to ON.
Added version numbers, per request.
Removed all console.log stuff, so it doesn't cause any problems., Added dynamic positioning, based on the two versions of the headers google uses., Removed showHideBlacklistHover styling., Added some coments., Moved show blacklist to the bottom of each result.
Removed a console.log I accidentally left in in the previous build.
Changed the styling and fixed an issue created due to a Google style change.
Added another exclude.