Moved most of the user-related logic into form models
Extracted password-related code into User model methods
Fixed constructor overriding to allow array configuration
Used setter as field
Moved forms used in frontend only to frontend
Optimized forms code a bit
Added failing test for #2209
Merge branch 'master' of https://github.com/yiisoft/yii2
Fix url for db panel.
Fix url for db panel.
Merge branch 'master'

Conflicts:
	framework/db/BaseActiveRecord.php
Moved creating user to static method of the model
faker extension fixed
fixed docs
Removed duplicated getAlias call.
Merge pull request #2312 from Ragazzo/faker_controller_improved

Faker controller improved
added globalFixtures option
added suffix
added docs
method names fixed