Makes the summary file the default output.

Specifiying -ologfile writes the resources summary to logfile,
the time-series to logfile-series, and the list of opened files
to logfile-opened.
Options to select which log files are generated.

The default is to generate three log files: summary, time-series,
and list of opened files. The name of each file can now be
individually specified, and also it can be requested that a file
is not generated.
Adds the resource monitor to the debug system.

Use debug(D_RMON, ...); to print debug messages from
the Resource MONitor.
Makes monitor_mode a parsing switch.

Adds monitor_mode as a flag to the parsing book-keeping
structure. This will easy the reuse of hooks for the monitor.
-M in *_submit_workers implies -a

The *_submit_workers scripts were doing some error checking when
-N,-M were specified without -a. Since the use of -a is now
redundant, this commit fixes that.
Adds resource monitor utilities to dttools.

Adds a function to locate and copy an executable of the resource
monitor to the current working directory, and a function to wrap
a command line with the resource monitor.

These functions were originally in makeflow.c, but they are also
needed when monitoring directly with work queue.
Do not export '_MAKEFLOW_COLLECT_LIST' unless it was specified in the original makeflow file
test for collision handling
add collision handling to linker
linker documentation