fixed segfault, adapts the length of time the worker will wait for activity on the link before checking for a missed child completion signal
Changes RESOURCE_CATEGORY to CATEGORY in makeflow.

Now we say:

CATEGORY=some_name
output:....

rather than:

RESOURCE_CATEGORY=some_name
output:....
Consolidates display_mode options

- Changes #defines for enums when declaring unique numbers for long options.
- Removes -Dc and -Ds, instead creating two long options
  --dot-merge-similar and --dot-proportional.
- Dispatches all display_mode options from a single switch statement.
Avoid waiting on a message when workers are available and tasks are in the ready list
Resolves issue #22
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
Incorporates some comments from CRC demo.

Mostly it rearranges columns of the time series, and in the summary it
renames num_processes to total_process and re-renames max_processes to
max_concurrent_processes.
Removes wq in show_help of work_queue_pool.

wq is disabled as a batch system for work_queue_pool, but it was shown
as a possible option for -T.
Instead of tracking the status of the worker pool incrementally, sum it up on demand.
Hopefully addresses issue #29.
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
fixed segfault for foreman mode related to tracking the average duration of tasks
cctools.indent
worker creates dedicated cache directory within its main directory,
and the individual task workspaces are now named "t.<id>" instead of
just "<id>".  Also added long options for "-N", "-M", and "-f".
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
Merge pull request #34 from batrick/parrot-ws

cctools.indent
Revert "cctools.indent"

This reverts commit d1930d54f8f5a1e6b65df436f21bd0f6ff4c488b.
replaced all calls to track_worker_status with log_worker_status, to make the purpose clearer.
removed a few dependencies on q->workers_in_state where possible.
Emits an error message when the argument of -N is the same as any of the -M arguments.
Merge pull request #35 from DeVonteApplewhite/master

Request for merging my change
makeflow's -E does not require arguments.

It was declared as requiring an argument, thus clobbering the next
argument.

Conflicts:
	makeflow/src/makeflow.c
Improves signal handling for exiting processes.