This function checks that data produced by repeated calls to the `grabMzmlData()` and `grabMzxmlData()` functions is formatted properly before it's provided to the user. It checks that all of the requested data has been obtained and warns if data is found to be empty, misnamed, or has columns of the wrong type.
checkOutputQuality(output_data, grab_what)
NULL (invisibly). The goal of this function is its side effects, i.e. throwing errors and providing info when the files are not found.
The collected data resulting from repeated calls to `grabMzmlData()`, after being bound together.
The names of the data requested by the user.