- Daemonize:
    - second fork after setsid()?
    - os.chdir('/)
    - umask?
    - environ?
    - "watcher" process
- Persistent sessions. Ideas:
    - write each update to a file, periodically write ram resident
      sessions to a new file and zero "journal" file. On restart, read 
      dump + "journal" to rebuild state.
    - libdb?
    - just write each session to a file.
