fix job splitting for ACDC MCFakeFile

now also accepts a different job splitting

fix typo
Merge pull request #5478 from amaltaro/acdc-MCFakeFile

fix job splitting for ACDC MCFakeFile
fix priority mapping
Merge pull request #5483 from ticoann/fix_priority_wmstats

fix priority mapping
Also fetch McM data if total events is defined and approval time is not
Merge pull request #5484 from ericvaandering/catchup_mcm

Also fetch McM data if total events is defined and approval time is not
Revert LumiCorrection algorithm
Re-implement lumi correction algorithm. Fix #5337

Do the lumi correction on the fly. Keep track of the already processed
lumis in a dict, and skip them it they were already encountered. Also,
keep track of the input files of the duplicated lumis, and add these input
files to the "original" job.