fix(dataset schema): list all validation errors
Using the jsonschema Draft202012Validator class in order to be able to iterate over errors. Also a very light refactoring to create the validator class next to the schema definition + renaming of num_invalid_datasets
Closes https://datahub.incubateur.tech/infrastructure/meta/-/issues/137