This directory contains a simple name server or broker which may be used
to respond to name requests (installs and deletes).  The broker is in 
two parts: the demon and the console.  The console can be used to 
find out about the state of the demon.

The basic form is this:
    The demon is started and sets up a given port 
    Programs can send install, delete, lookup, or console requests.
    Installed data is "keyval-name"; a lookup takes keyval and returns name,
        and a delete takes keyval and removes name.

    Installed data takes a timeout; the data is "auto deleted" when
    this timeout expires.  

Security:
    The broker provides few services.  It is possible to install false
    data, but the broker does not start processes.  We might use an AUTH
    key (ala rrun) for added security.

Console:
    The console accepts commands
        dump
        install "key" "value"
        install key value
        delete key
        lookup key
        exit AUTH

Fault-tolerance:
    The broker uses fail-over techniques.  That is, there can be a chain
    of brokers which maintain copies of broker data.  The connection code
    to contact the broker can automatically run through the lists of brokers;
    detection of a failed broker can cause notification to the broker 
    maintainers.

    The broker can also use a watchdog parent process that just waits for
    the broker to fail.

    Fault-tolerance not yet implemented.
