Remove access_vars_desc_en hash.
Support the "async" mode for the showtokens command.
(_load_new, _load_dfl)  Use Mj::Lock instead of Mj::File.
(_save_new, unlock)  Use Data::Dumper only if necessary.
(compile_pattern)  Use Mj::Util::re_match.
(deliver, _setup)  Use Mj::Util::re_match.
  Pass the local host name (from the whereami GLOBAL setting)
  down to the other delivery modules.
(_open_state) Use Mj::FileRepl explicitly.
(search)  Use Mj::Util::re_match.
(search_copy)  Use Mj::Util::re_match.
Use Symbol instead of IO::File.
(lists)  Display the error if one occurs.  Noticed by David Miller.
Use Mj::Lock and Symbol instead of Mj::File.
(_fill_config, _fill_aux)  Use Symbol instead of IO::Handle.
Use Symbol instead of IO::Handle.
Use Symbol instead of IO::Handle.  Only load Sys::Syslog if necessary.
(add_alias)  Include the priorities from the priority configuration
setting if queue_mode is enabled.
(mail_message, deliver, probe)  Pass the host name from the whereami
  configuration setting to the delivery modules for use in the EHLO/HELO
  SMTP commands.  This avoids having to load Net::Domain to determine the local
  host name.
(owner_start, owner_chunk, owner_done)  Use Symbol instead of IO::File.
Load modules only as needed.
(parse_part)  Use Mj::Util::re_match.
(post) Store the arrival time in the access variables hash.
(_post)  Add a random string to the temporary file names.
  Use the archive_date configuration setting to determine which
  date should be used to archive a message:  time of arrival,
  or time of delivery.
(_check_poster, _r_ck_body)  Use Mj::Util::re_match.
Remove unneeded dependencies.
(t_accept) Allow asynchronous delivery of posted messages using an
"async" token.  A message containing an accept command is mailed to
the server, which then performs the actual delivery.
(re_match)  Rename Majordomo::_re_match().
Use Socket instead of IO::Socket.