added datafile test

For testing that all question yml files are valid.
Can you add a check on the `questions` key before please? This key should always been present but we have to add a check please