Update and move CaloGeometryFromFile to new location
This MR updates CaloGeometryFromFile to the newest version and moves it to the new location tools/CaloGeometryFromFile. Note that the class in Athena is not compiled and was not used so far. For Run-3, we will use it within Athena in order to avoid the duplication of the class in the standalone code.
NOTE: class is not compiled within Athena, which is why we do not use the Athena messaging service here