Fold FULL worker state into BUSY.
1. Remove redundant total_workers_connected field which is same as size of worker
table.

2. total_worker_slots is deprecated in WQ stats and will reflect the number of
running tasks as default. total_workers_joined is similary deprecated and will
reflect size of worker table.

3. count of workers will reflect init + ready + active workers
Remove the worker states. Instead, use counts of known_workers which tracks all
workers that have identified themselves and available_workers that track workers
that with available resources. These are used in WQ stats, debugging, and places
where we need to know if workers are available for running a task.
Fix bug where we would try to dispatch a task immediately even if there are no
available workers. Thanks to Ben who noticed this.
Keep old log format that prints workers_full for backward compatability. And
mark workers_full as deprecated.
Removes scripts use of TARGET.Memory. User can still use TARGET.variable and it will override defaults.
Print foreman's debug messages every 10 seconds.
Keep a list of workers with available results.
Master wait for results on workers with available results.
Send a single available_results message.
Add tasks finished to list of results to send back.
worker and foreman sends completed tasks on "send_results n"

Where n is the maximum number of results to send back. n == -1 means
send all
Do not send resource updates until master reads results.
Remove constant from debug and resources intervals.
Initial commit of cleaned up BLAST_makeflow.
Change results_to_be_sent from a list to a table
Do not send result if task is killed by the master.
As a band-aid until #276, busy workers will reflect those running at least 1
task, while ready workers will represent its complement.
Catalog History Tools Initial Commit
Fixes Makefile. *select.py now handles multiple year and requires a source directory. Enable/disable option added top configure. Man pages each have a complete example. Copyright and comments added to scripts.