force complete all consistency checks to closeout run

Force complete all consistency checks against the StorageManager database so that a run can closeout.
This means ending the run in T0AST, setting the lumicount to the highest lumi plus it also means
closing all lumis in all streams in that run and setting the file count to what is in T0AST.
minimize creation of lumi split records

The new DAQ is creating single files per lumi section, sometimes over the repack split limits. As the files can't be individually split though, we still won't split process the lumi, therefor do not create a lumi split record for these cases.
Merge pull request #4079 from hufnagel/lumi-splitting-optimize

minimize creation of lumi split records
adjust application of event limits for repack

Make sure Repack and RepackMerge use the event limits correctly. For the most part that means use the event limits in RepackMerge, it was missing there.
Merge pull request #4080 from hufnagel/force-run-closeout

force complete all consistency checks to closeout run
Merge pull request #4081 from hufnagel/repack-thresholds

adjust application of event limits for repack