Unify worker_handle_master() and foreman_handle_master() into handle_master().
Differentiation between foreman and worker actions happens in the various do_*() functions.
This addresses the first point of issue #90.
make test fixes for makeflow and rh6.
revert change to queue_status, worker_status and task_status
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
Fixed boundary case bug in chirp_server:
Access to a file in a non-existent directory should yield ENOENT rather than EACCES.
fixes problems with work queue applications on 32-bit linux
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
Always run `$test clean` on failure.
Fixes segfault with dag_log_recover

When reorganizing makeflow's main, I inadvertently moved dag_log_recover
before the queues were created, which created a segfault if there was a
makeflow log available.
Restore run_all_tests.sh to run on all packages.
Redo many print format specifiers to ensure argument size and format specifier match (with explicit casts where necessary).
Should fix many segfaults on 32-bit linux when debugging is enabled.
Merge branch 'master' of github.com:cooperative-computing-lab/cctools
Formatting.
Formatting.
Fix a number of semantic errors and cleanup code.

Fixes #25.
Add "success" or "failure" messages at the end of each test to make it easier to identify which ones still need work.
Fix order of operations in TR_allpairs_bitwise.sh so it can find allpairs_multicore
cctools.indent with a few minor changes.
allpairs test fixes.
Don't need alloca for this.