Remove the task_failure signal
With !2428 (merged), when the last task for a worker run finishes, all its Queued and Started activities are marked as Error. This obsoletes a signal receiver that we already had, which updated only Started activities to Error when the task failed, got stopped or had a system error.
The unit tests for this signal were moved to EE since this signal could only be triggered through APIs that only EE agents can use, so the failures only show there.