updated test driver and removed -b? options.  The code has been
modified so the -q -u -i modifiers apply for -b tests.  Added a
new test class for testing publications and a new test option -p.