Support new model version publication
We need to support the new publication workflow for model versions on arkindex, as https://gitlab.com/teklia/arkindex/backend/-/merge_requests/1885 will get merged soon.
The main usage here (and in worker implementations) is through the TrainingMixin.
You'll need to call ValidateWorkerVersion
instead of the update call, and simplify the creation stage.