Reorg dirs: remove cyclic dependecy of `GUI/Models` on `GUI/DataLoaders`
Currently GUI/Models is dependent on GUI/DataLoaders and vice versa. In this MR the dependency of GUI/Models has been resolved in the following way:
- the abstract interfaces of the data loaders
AbstractDataLoader,AbstractDataLoader1D,AbstractDataLoaderResultModeland the data loader registryDataLoaders1Dhave been moved toGUI/Models - Registration of the data loaders has been rewritten to make the registry independent of the concrete data loaders.