FPGATrackSim: error handling for FPGA hits
This adds simple error handling (also as part of the CI) after observing exceptions coming from the FPGATrackSimHit::getLayer()
at the inside-out algorithm, only when the reporting algorithm was enabled.
The exceptions were like the following:
FPGATrackSimHit::getLayer() called on a hit with invalid type: undefined
cc: @jahreda