Drop WorkerRun TTLs
https://redmine.teklia.com/issues/10030
We are not using WorkerRun TTLs, and because they are not displayed in the frontend they are causing a lot of confusion for users. We will undo the WorkerRun part of #1871 (closed):
- Drop the
WorkerRun.ttlmodel field - Remove it from the WorkerRun Django admin
- Remove it from
ListWorkerRuns,CreateWorkerRun,RetrieveWorkerRun,UpdateWorkerRun,PartialUpdateWorkerRun - The
ProcessBuildershould use theCorpus.applied_maximum_task_ttldirectly to set TTLs on tasks - Have fun updating all the tests.