TVB-2703. Improve Simulation Configure - Persist - Launch flow
Created by: popaula937
Encountered another special use-case if we want to use methods like load_with_references for ProjectionMonitor: it has obsnoise, a reference to Noise, which cannot go through the current reference loading procedure, because it looks for the datatype in DB, and Noise won't be kept there. I am wondering whether would be helpful to have a different Reference object for configuration objects like: monitor, coupling, model, noise. And within load_with_references treat in different manners the references towards datatypes and references to configurations.