Merge pull request #2714 from drenty/master

Added asElapsedTime function to Formatter
Implemented conditional validators (see #2406)
Made Theme::basePath optional fixes #2810
reverted deletion of Theme::getPath()
fixed Theme::getPath()
Merge pull request #2811 from dmeroff/theme_enhancements

Made Theme::basePath optional fixes #2810
throw exception when UrlManager is not properly configured in console mode.
Updated Spanish translation
Typo fix
Update yii.php
Merge pull request #2814 from djfly/patch-3

Update yii.php
Removed app translation file
Merge pull request #2813 from lucianobaraglia/master

Updated spanish translation
Fixes #2726: ActiveRecord now fills default values on creating new instance of the model if defaults are available from DB schema
Fixes #2805
Merge branch 'nav-active' of github.com:Alex-Code/yii2 into Alex-Code-nav-active

Conflicts:
	extensions/bootstrap/CHANGELOG.md
	extensions/bootstrap/Nav.php
New french messages
better to use strict comparison as much as possible
Merge pull request #2818 from RusAlex/319_strict_comparison_theme

better to use strict comparison as much as possible
Default values init moved to a method that should be called manually