Merge FTK HLT-based FastSim into master
Merge !23395 (merged) (originally targetting 21.3) into master.
Apart from removing an unecessary include which no longer exists (e0408a7b) and moving some interface includes into the FTK_DataProviderSvc.h (0b85effe), the code is exaclty as in the MR linked above.