Draft: FPGATrackSimBankGen 2nd stage fit constant, matrix generation first pass
This is a first version of code to make fit constants to run after the 2nd stage window algorithm. It required moving a lot of pieces around in FPGATrackSimAlgorithms because those tools now need to run in the matrix generation. The code changes are otherwise pretty small. It is draft now - I don't get any roads/tracks out of the window algorithm just yet (even not when running matrix generation, just the actual algo). Not yet sure why. But this compiles and runs, even if the output is blank, so it's progress. Note that this is based off of the FPGATrackSimSecondStageWindow branch from @brosser (https://gitlab.cern.ch/brosser/athena/-/tree/FPGATrackSimSecondStageWindow/) so as that gets merged in main, if any changes this will need rebasing. Also tagging @jsurduto and in case he's interested, @imaznas.