add formats
add YAML and JS loaders. add tests
add jsdocs for loader. small code refactoring
Merge remote-tracking branch 'origin/feature/yml-parser'