Integrated file-based commands.  Made MemoryResidentFileSignal visible,
created FileSignalReceiver, and added a factory method for creating the
file signal.