tickets/DM-199: Develop new master-worker result system

The docs for TaskWatcher refer to RunnerWatcher, which doesn't seem to exist (anymore?).