Fixes #1391: CDetailView: callables (including anonymous functions for PHP 5.3+) could be used as value generators of the attributes.
Fixes #2254:

1. Fixes original issue: AJAX and client validation doesn't work with `errorSummary` set to true.
2. Added `CForm::$showErrors` which controls whether error elements of the each attribute should be rendered.
PHPDoc fixes:

1. Additional `CForm` class note.
2. Better description of the `CForm::$showErrors`.
Additional explanation of what `CForm::$showErrors` precisely does.
PHPDoc of `CForm::$showErrors` is now a bit less cryptic.
Changes for #2516
BELONGS_TO through eager loading fix
Unit tests
Merge pull request #2533 from creocoder/belongs-to-through-fix

[READY] BELONGS_TO through eager loading fix
added note about Yii::import to basics.namespace
There was unnecessary echo in CRUD views generated by Gii
Fixes #2516 CGridView problem with customtemplates
Merge branch 'master' of github.com:yiisoft/yii into 1391-cdetailview-value-closure

Conflicts:
	framework/zii/widgets/CDetailView.php
Change log adjusted. is_string replaced by is_callable.
Merge pull request #1405 from resurtm/1391-cdetailview-value-closure

Fixes #1391: CDetailView: callables (including anonymous functions for PHP 5.3+) could be used as value generators of the attributes.
Fixes #1732. Fixed bug related to JS `console` object in MSIE 8 and 9.
Fixes #1990. Wrong week number returned by CDateFormatter::formatWeekInMonth().
Better #1990 fix.
index on master: adfd8e7 Merge pull request #2515 from softark/doc-ja-update
On master: requirements view and message