[master] Fix for multiple run numbers in XMLFilesReaderManager
Review carefully as I'm not sure I entirely understand the logic here.
Fixes the error:
ORA-20014: The data quality does not exist in the newrunquality table!
ORA-06512: at "LHCB_DIRACBOOKKEEPING.BOOKKEEPINGORACLEDB", line 388
ORA-06512: at line 1
BEGINRELEASENOTES
*Bookkeeping FIX: Running XMLFilesReaderManager for files created from multiple run numbers
ENDRELEASENOTES