wq pool fixes

Remove unused prototype

Make -a obsolete, accept -M as an option.

-c implies -A

Correct error messages

Factorize pool_config creation with defaults.

Clean wq pool config reading to make options evident.

wq_pool man auto pool documentation.

Still missing billing_cycle and worker_terminate_boundary.

Make sure min_workers greater than 0.
Bump to 4.0.3rc2
Include verbatim lines in the summary

At the command line, the -V <str> includes <str> in a line in the
summary. -V can be specified multiple times.

-V can be used, for example, to tag summaries with the corresponding
makeflow category.

long version: --verbatim-to-summary
Remove worker resources msgs
Send resources updates at least five seconds apart.

Conflicts:
	work_queue/src/work_queue_worker.c
Print foreman's debug messages every 10 seconds.

Conflicts:
	work_queue/src/work_queue_worker.c
Wait at foreman one second if wait_internal did not wait at all

Simplify breaking out of wait loop for foreman
Backport: Removes scripts use of TARGET.Memory.