A variety of fixes

* lowercase variable names
* add list 'skip_these' for pages that should be skipped
* fix completely broken tagging mechanism
* better error handling
* more logging, you can of course disable if you're so inclined.