doc fixups
new branch for making a rudimentary test framework
rewriting and tuning.  should probably use parseargs here ...
automated tests and testing - still quite a lot to be done
Merge branch 'master' into testing_features
lots of tweaking and bugfixing
merge
doc fixes and new and improved thrash-bot
merge testing branch