TODO

* Revive the appname vars, for use in Get...MenuItemString()?
* Work out how to get message bodies to work properly with pine.
* Find a better work around for the ',' in headers problem with pine.
* Better checking on mailenv and newsenv in python scripts.
* More robust config file parsing in the library. (?)
* Find a way to make mz{mail,news}.sh handle the same config file
  syntax as the library and the python scripts.  (This is a nitpick,
  but it still annoys me.)
* Add support for env var expansion (i.e. $HOME) of config parameters.
* Figure out if cf.wordchars is set correctly in mz{mail,news}.py, and
  if not then fix it.
* Figure out why every Debian user I've heard from has problems which
  defy diagnosis.
* Document the configuration file syntax.
* Add support for mailenv to mzmail.sh.  Ditto newsenv, mznews.sh.
* Reduce redundancies between mzmail.py and mznews.py.
* Get feedback from dtmail users.
* Get feedback from VM users, in particular on whether they prefer the
  way the shell script works or the way the python script works.
