Fixes #1597: Added `enableAutoLogin` to basic and advanced application templates so "remember me" now works properly
Unique indexes
fixed functional test when enablePrettyUrl is false.
Fixes #1643: Added default value for `Captcha::options`
Fixes #1604: fixed URL and cookie problems. Refactored tests.
added html layout for mail component in basic app
Simplified tests.
Fixes #1688: ActiveForm is creating duplicated messages in error summary
Fixes #1685: UrlManager::showScriptName should be set true for tests.
Fixes #1691: added “viewport” meta tag to layout views.
fixed unit test config.
Refactored unit tests.
Fixes #1701.
removed duplicated test config.
modified tests, improved configuration, introduced aspect mock and specify.
reverted short array syntax in requirements.php

fixes #1717
move showScriptName into the common config of tests
tests improved, aspect mock changes reverted
aspect mock requirement removed
CS fix