preparing to use HCAL OOT pileup corrections with compatibility db fix

Added the ability to read OOTPileupCorrectionColl object
from a different database record and included ESProducer
which adds relevant data to that record.

The corrections themselves are not enabled yet (pending
creation of the corresponding database records in relvals).
Therefore, no change in the output is expected for this PR.