Second patch of FairRoot release v18
The patch release contain the following changes compared to v18.0.1:
- Allow to build FairRoot with C++17.
- Reintroduce a removed interface since it is used by derived projects.
- Correct bug in FairTrajFilter.
The patch release contain the following changes compared to v18.0.1: