[WIP] Mark tasks in drift
Moved task-marking into runner_do_drift, no need to call engine_marktasks after engine_drift.
Needs closing as superseded by !267 (merged).
Moved task-marking into runner_do_drift, no need to call engine_marktasks after engine_drift.
Needs closing as superseded by !267 (merged).