Purpose: Provide an extendable framework class for a Command object
that can be remotely executed.

Description: Is the root command class from which all other remotely
executable commands must extend. A Command is invoked by calling
propagateCommand() on a local CommandManager, and is executed on each remote
service by each remote CommandManager invoking processCommand() on its local