Merged in changes from development repository:

   Started working on code for the `--listen-client' and `--listen-client-port' options.
   This is for implementing a "pull" procedure where the server contacts the client to have
   the latter send it files.  For this purpose, the client must have a "listen" thread, i.e., it
   must act as a server, too.