improve worker thread pool handling

among others, make possible that workers really timeout and the pool
thus shrinks
doc: mention Pavel's improvement in ChangeLog
do not complain for queue size on DA queues
do not adjust batch size for disk queues
cosmetic: add test headers to some tests

actually a bit more than cosmetic - makes it easier to see what failed
do not complain for queue size on DA queues
do not adjust batch size for disk queues
Merge branch 'v7-stable'
Merge branch 'master' into master-newwtipool
cleanup no longer needed code
bugfix: regular workers are no longer started if DA worker is active

form mail:
Look, below, if it is time to activate DA worker, we call it explicitly. But in this case we do not advise regular workers. They are likely already running at this point, but it is not guaranteed. What if, for example, the system is set to start additional workers when the queue is going over high watermark? What if HighWatermark is set to 1? Regular workers will not be started, and DA worker may fail. Thus, it is reasonable to advise regular workers even if we are going DA.
doc: maintain ChangeLog
Merge branch 'master' into master-ruleeng

Conflicts:
	runtime/wti.c
	runtime/wti.h
Merge branch 'master-ruleeng' into master-ruleeng-simd