Improve error reports for invalid geometry options
Instead of cryptic errors like
XercesC FATAL +++ FATAL Error at file "", Line 0 Column: 0 Message:unable to open primary document entity '/workspace/build/Detector/compact/dddb-20201211/LHCb.xml'
with this MR we will get something like:
LHCb::Det::LbDD... ERROR 'dddb-20201211' is not a valid geometry version