Fix PostgreSQL enumValues

$column->enumValues is set to array[0 =>''] even if $info['enum_values'] is null.
Gii generates always dropDownList in forms.
basic application template tests adjusted
application advanced template tests fixed
fixtures folders added
basic application template fixtures added
README info update
tabs to spaces unacceptable fix
refactored logger to support array values out of the box.

fixes #3245, #3244
fixed reset password token test
fixes display of array log messages in debug toolbar

fixes #3244
Merge PR #3751 branch 'master' of https://github.com/makroxyz/yii2

* 'master' of https://github.com/makroxyz/yii2:
  Fix PostgreSQL enumValues
Merge pull request #3755 from yiisoft/logger-arrays

refactored logger to support array values out of the box.
Merge pull request #3753 from Ragazzo/application_templates_tests_fixed

Application templates tests fixed
removed unused argument
Fix #3756: Convert values to float for number formatting

Convert string values to floating point, so that `number_format` method can properly format values.
Fixed duplicate error message when client validation is enabled
Merge pull request #3759 from tadaszelvys/3740-help-block-error

Fixed duplicate error message when client validation is enabled. Fixes #3740. [skip ci]
Fix #3756: Convert values to float for number formatting
Merge pull request #3758 from kartik-v/patch-7

Fix #3756: Convert values to float for number formatting