console help WIP
Extracted inline action object creation, implemented it in console controller in order to use console inline action instead of base one
Removed description and help code duplication
Got rid of console inline action
Fixed getting controller description, refactored a bit more
Moved common help parsing code into HelpParser. Action methods now have default implementation.
Added information about --appconfig to output of help command, color option is now passed to controller whose help we're getting
Merge pull request #4913 from yiisoft/console-help-refactoring

Console help refactoring
Fixed method name
Added `yii\web\Response::enableCsrfCookie` to support storing CSRF tokens in session
Renamed HelpParser::getFull() to HelpParser::getDetail()
Merge branch 'master' of git://github.com/yiisoft/yii2
Merge branch 'master' of git://github.com/yiisoft/yii2
Fixes #4919
Fixes #3910: Removed the `container` option from `Html::checkbox()` and `Html::radio()`
Update UrlManager.php
Merge pull request #4921 from slavcodev/patch-1

Update UrlManager
Fixes #4920: `yii\filters\auth\CompositeAuth` should not trigger error as long as one of the methods succeeds
Fixes #3177: `yii\filters\auth\CompositeAuth` will send out challenges from all auth methods
Refactored help system. [skip ci]
Refactored console help system [skip ci]