Save models gives graceful error message if there are no models.
Update requirements
By default, use a random seed to initialize crosscat backends.
Update initialize_models to catch an stochastically appearring error in creating models for datasets with missing values, by explicitly setting seeds in tests.