Minor updates and Rich2 Detector element examples
patch generated by https://gitlab.cern.ch/lhcb/Detector/-/jobs/18616823 This has minor geometry overlap fixes, some updates for Gaussino usage, introduction of Rich2 detector element access classes and some file reorganization.