This is the TODO list for spak.  The points are listed in no particular order.

* Consolidate programs since code is reused a lot.  Perhaps make one program
  that behaves differently based on the name it is called by.
* Write makeicmp module.
* Write makedns modules.
* Write man pages.
* (maketcp, makeudp) Allow service names to be used as ports (i.e.
   smtp for port 25)
* Write a windows-based (Tk?) front-end for the Spak modules.
* Write an easy-to-use configuration and compilation tool, (autoconfig?).
* Allow multiple option file arguments.
* Move each module into its own directory and put the user-configurable files
  in their own directory.
* Allow packets without checksums to write their data sequentually instead of
  copying them around in memory in order to output them in a single burst.
