defobj / command-line arguments

Users can extend the set of command-line options recognized by Swarm, providing help data in a systematic way.

      $ ./heatbugs --help
Usage: heatbugs [OPTION...]

  -s, --varyseed             Run with a random seed
  -b, --batch                Run in batch mode
  -m, --mode=MODE            Specify mode of use (for archiving)
  -t, --show-current-time    Show current time in control panel
      --no-init-file         Inhibit loading of ~/.swarmArchiver
  -?, --help                 Give this help list
      --usage                Give a short usage message
  -V, --version              Print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

Report bugs to bug-swarm@swarm.org.