Merge pull request #1015 from InformatiqueProg/patch-6

Wrong isoalpha2 for update (ok for insert.sql)
Add definitions to extract the core
refactor autoload and add many composer.json
Add setup and config as composer vendors