Check for all MS files removed
Adds a check for the case when all MS files have been removed by the minimum unflagged fraction filter. If all files are removed by the filter, an error is generated (previously, the pipeline would exit cryptically much later at a Losoto step)