csvalid Parses a CSV file and ensures that not only is it valid CSV, but the data in each column fits a defined schema.