Warn for external files only when they are not found
FIX wrong line number in error messages
Add test data to .gitignore
Parse files only once
Generate command : implements dry run option
Generate command : implements backup option
Refactor hydrate & generate commands to share the same skeleton (these commands are quite identical)
FIX allow overriding backuped files
Generate command : handles system environment
Update to version 4.1.0
Use ProfileReader to configure Generator (draft)