Zephyr port for Win32 (ALPHA)

Installation
------------
1. Copy zephyr.dll, zhm.exe, and com_err.dll to your windows system
   directory (or some other dir that's in your path)
2. If you don't already have msvcrtd.dll in your system directory,
   you'll need to copy the version given here.
3. Copy the rest of the files to the directory of your choosing
4. Run the binaries until your heart's content...or they crash,
   whichever comes first.

NOTE: You'll need to have kclient installed before running any of these
binaries.

Issues
------
1. The zephyr.dll will automatically fire up zhm if it isn't running
   already when you fire up a zephyr client. It might be a good idea to
   stick a shortcut to it in your startup items though. You just need
   to run zhm.exe...no arguments necessary (it's all done in the registry)
2. The first time zhm is run, it will need to be told what servers to use.
   There is still an outstanding problem where, if you fire up a zephyr
   client before running zhm the first time and setting this info, the
   client will hang after zhm starts. To get around this, just run zhm by
   hand once before running any other clients.
3. .zephyr.vars, .zephyr.subs, .anyone, and $WGFILE aren't used anymore,
   at least not by default. All of this information is now stored in the
   registry under HKEY_CURRENT_USER\Software\Zephyr. zctl, znol, etc., are
   all registry-aware now, and will get/set info from there. If you still
   want/need to use files instead, these programs all still accept 
   filenames as command-line arguments, which override the registry.
4. At present, there is no programmatic way to edit your anyone list. 
   Whereas you can use zctl set and zctl add to set variables and add
   subscriptions, you'll need to fire up regedit and add the names by hand
   to the key HKEY_CURRENT_USER\Software\Zephyr\anyone. Set the value name
   to the userid, and leave the data as a blank string.

Please direct any issues to jl8z@andrew.cmu.edu.
