Online training IDs
This merge request allows assigning unique online training model IDs for the online analysis. This allows the analysis to consistently use data products corresponding to the same training model throughout the analysis. Checks in various jobs are done to ensure that this is used, and data products generated for a model for a given model ID will get assigned the same ID.
In doing so, we also discovered a long-running issue that has been fixed here. It turns out that generated evaluated datasets in training jobs were slow because they triggered a second loading of features which was unneeded.