athenaHLT: fixes for HLT prescale loading
Two independent but relates changes to make sure athenaHLT uses the correct HLT prescale key when reprocessing data:
- Use the correct lumiblock number when reading trigger keys from COOL (instead of just returning the first key in the run). This will cover the most frequent use-case where we process events from one lumiblock.
- When no HLT PSK is specified on the command line, configure the HLTPrescaleCondAlg to read them from COOL. This ensures that the correct keys are being used if multiple LBs (with different keys) are being processed.
Closes ATR-25974.