DefinitionFileLoaders

Some things I'm not quite sure about:

* Is the `parseScope()` method in the YAML and JSON loader useful or not?
* Should we allow validation for YAML and JSON? Could be done with this library https://github.com/romaricdrigon/MetaYaml/
* Should validate be enabled by default?