I implemented pre- and post-install testing as Command classes (see
http://docs.python.org/distutils/extending.html for details). This
is the suggested way to do it and we can get rid of the parameter
checking in setup.py.
Also, I've hacked 'try' and 'test' into the setup.py help output.
cheers,
robert