Draft: Clean up DetectorFactory and add new functionality
Non-ITk systems using GeoModelXml for their Detector Description are currently using classes from
InDetDetDescr/InDetGeoModelUtils. This MR moves these classes to a more suitable and generic location.
In future, a common
GeoModelXmlDetectorFactorBase will also be added there (inheriting from
DetectorFactoryBase) to allow duplication of common code among the various GMX-based
DetectorFactory classes to be avoided, and add some new useful functionality like dumping of clobs to a local file.