Add output dependency checks to AvalancheSchedulerSvc similar to what is done for the input.
AvalancheSchedulerSvc
Note that I still have to test this properly when integrated into Athena, but I open the MR to get feedback.
/cc @akraszna, @leggett, @fwinkl, @bwynne