Shashlik geometry

* Shashlik envelope volume defined in 2023 geometry scenario
* Extended2023SHCal naming convention is used for geometry scenario with Shashlik

Note: it includes previously published pfcal-geometry and hgcal-geometry branches which are needed for this branch.