The functions to set them explicitly are removed. This makes the interface of `CSimulation2` smaller. Also serializationtest and rejointest can't be active at the same time. Add a warning about that and use a `std::variant`.