Fix include.
Properly handle lumis that are split over several files.

Add all files to the first job processing a lumi to avoid re-processing
part of the lumi section when going through a different file.

This sligthly breaks bijective mode by including additional files for
partial lumi sections.
Keep better track of events and jobits processed.
Get number of lumis for datasets from dbs.

Some lumis may be split over several files.  We don't want to double count
those.