Removed obsolete task instance counting.
Don't check tasks against stop cycle at start-up.
Separate runahead pool from main task pool.
Moved orphan handling to task_pool.
Moved no_active_task test to task_pool.
Moved hold-all-tasks to task_pool.
Moved release-all-tasks to task_pool.
Moved failed task discovery to task_pool.
Moved dependency matching to task_pool.
Moved task message processing to task_pool.
Moved task broadcast to task_pool.
Moved release-tasks to task_pool.
Moved task poll and kill to task_pool.
Moved task spawning to task_pool.
Moved spent task removal to task_pool.
Moved task state reset to task_pool.
Moved spent kill-all-tasks to task_pool.
Moved hold-tasks to task_pool.
Moved remove-tasks to task_pool.
Moved task timer check to task_pool.