add structure-overview.md
add structure-entry-scripts.md
Grammar fix
Merge branch 'master' of github.com:yiisoft/yii2
Merge branch 'master' of github.com:yiisoft/yii2
Fix for #4372
Doc update [skip ci]
Changelog update [skip ci]
Merge with master
Codeception test adjustments for basic and advanced applications

- Moved everything test-related into `tests` directory. Codeception tests are in `codeception`.
- Removed database module since we're using fixtures and migrations.
- Moved console entry points and bootstrap into `tests/codeception/bin`.
- Adjusted travis build scripts.
- Adjusted documentation to be consistent and reflect changes made.
Merge branch 'master' into codeception-test-adjustments

Conflicts:
	.travis.yml
Fixed templates and fixtures paths for advanced application
Update structure-widgets.md

changed bootstrap namespace to jui
Removed db module from basic app, renamed _helpers to _support and _logs to _output
Merge pull request #4726 from xskif/patch-1

[skip-ci] Update structure-widgets.md
Renamed guy classes to actors, fixed phpdoc and code style
Exposed basic app entry URL via codeception.yml, refactored configs of advanced app to read from config and define entry script in a single place
Attempt to fix travis
Merge branch 'master' into codeception-test-adjustments
Added missing cd to travis