Remove current task from w->current_tasks table only after output from worker
have been fetched successfully. This fixes a segfault when the retrieval of an
output file fails and the worker is removed.
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
Undo accidental change to wq_minimum_transfer_timeout.
Return 0 when we process a keepalive message.
fix segfault in foreman when both the task and the link fail.

Also, upon failure to transfer data we no longer throw away task output,
to aid the user in debugging.
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
present . and .. in search results
properly handle INCLUDEROOT in searches
Send keepalives when workers are in 'full' state as well.
Remove unused clean_mode arguments.

clean_mode flag was only used in main. It was also used to find out
whether symlinks should be created, but modes that do not need symlinks
(e.g. display and syntax check) never do anyway.
add version 1.0.0 of resource_monitor_visualizer
fix bug in shrimp workflow visualization on linux
Add options to enable capacity measurement and fast abort in foreman.
Track the number of worker slots for reporting in work_queue_stats.
Forgot to commit the change to header file for adding reporting of
total_worker_slots.
Add option to enable printing of WQ stats for foreman to a log file.
Fix spacing in help string.
More spacing issues in help string.
Correct option string for --specify-log.
Work around waitid bug WNOWAIT pre 2.6.22.