gii: fixed wrong composer.json template

reverts 45e4973ac80d4291dbc5cf321a088457b295d361
Improved strtr calls
Used substr_compare instead of substr when we don't care about result
Fixes #4410: Fixed Gii to preserve database column order in generated _form.php
Improved checks where substr_compare is used, replaced more substr + comapre cases with substr_compare
property code style extensions
Fixes #4526: fixed error caused by substr_compare length parameter doesn't accept null in PHP 5.4
Relaxed access level for `yii\gii\generators\model\Generator`
Fixes #4556: Gii was incorrectly generating labels
Added bower.json for gii and debug extensions.
new asset WIP
adjusted dependencies. [skip ci]
typo fix [skip ci]
typo fix [skip ci]
Fixes ignores in bower.json [skip ci]
Merge branch 'master' into new-asset
new asset WIP [skip ci]
new asset WIP: renabled asset publishing
fix link to extension guidlines
gii command line WIP