Added DI container implementation.
Turn module and application into DI containers.
Fixed test break.
fixed test break.
Added unit tests.
Refactored container.
refactored code to use Instance::ensure()
Implemented conditional validators (see #2406)
added path when script is run from yii2-dev/extensions
DI WIP
Finished refactoring of DI container and service locator.
Fixed test break.
Merge commit 'f605508bb2805d24df98037ea239f8f582deda0e' into feature-container
Final touchup.
Merge pull request #2788 from yiisoft/feature-container

DI container
Merge pull request #2835 from lucianobaraglia/master

Updated GII changelog
Enable I18N for GII model generator
Enable I18N for GII form generator
Merge pull request #2836 from lucianobaraglia/gii-i18n-model

Enable I18N for GII model generator
updated [SK] translations