bin/mj_wwwadm, bin/mj_wwwusr:  Various cosmetic changes,
  plus the ability to include "domain=example.com" in the
  path_info part of the URL, to make aliasing the URL easier.
(do_default_config)  Include the domain in the wwwadm and wwwusr URLs.
Fail gracefully with invalid list names.
(check_nr_install) Test to see if installation as the majordomo user
is feasible, and report any permission problems that exist.
Remove "install-before-test" requirement from shell tests.
Add missing "mutable" declaration.
Minor clarifications.
Clarify the purpose of the advertise and noadvertise settings.
(Thanks to David Miller)
Improve the appearance of the configshow command output.
Minor clarification.
Minor reformatting.
(configshow) Use SETTING instead of VARIABLE for the setting name.
Use SETTING instead of VARIABLE in configshow substitutions.
Explain what constitutes a valid domain name if prohibited characters
are used.
Properly drop priviliges before opening any files supplied on mj_shell
  command line.
Fix a tiny bug in the parser when counting skipped lines.
Don't print the command line unless debugging.
Use less predictable temporary filenames.
Don't put tempfiles in current directory; use tempfile code from mj_shell.
Use register-pass-nowelcome for who-export GLOBAL.
(_digest) Remove unwanted argument from delivery() call.

(list_access_check) Minor cleanup.

Move Mj::Access::_gen_pw to Mj::Util::gen_pw.

The help and lists commands now have a "nopass" property, meaning
that the use of an invalid password will not cause the command
to fail outright (this was previously implemented in list_access_check).