- there needs to be better arbitration when multiple clients want to connect
  to the one server, or where more then one server is started.

- add in the code to take care of broken pipes, clients that die unexpectedly,
  etc. most of the support stuff is there for it

- make sure any thing that allocates shared memory, detaches from it when
  it no longer needs it (esp daemon_getmem, daemon_putmem in dosemu_daemon.c
  
- shitloads of other things that need to be done, but I forgot
  
