during trigger submission creation, protect against there being too many job output_files to fit in the db column
in _missing(), avoid use of the slow update_stats_from_disc() unless necessary, and avoid creating too many log_events if we have thousands of output files in parse()
removed problematic (due to 1000s of files) passage of output_files to dispatch - not needed when there is only 1 submission