If you want to see something really cool, I implemented a variable argument
function to push messages onto the Win3 stack.  Check out pushWin3 in
routines.c.   I completely forgot how it works by now, but it's cool that I
used to know how it works.  :)



There are 3 entries into the system.

1. With the -r option to read in a file for ctxt.
2. Entering the cipher from within the program.
3. Restoring state.
