First pass at finished greasemonkey script.

It might be done!  Checking in for safe keeping.  No known bugs.