Refactor IGeometryInfo and use fixed list of subdetector locations
Remove the "exists" call on the DetectorElement object.
Part of set: Detector!157 (merged) LHCb!3455 (merged) Rec!2777 (merged) !601 (merged) Boole!385 (merged)
Edited by Ben Couturier