Merge pull request #2425 from klimov-paul/2423-image-button-value

Fixed #2423: CHtml::button() enforces "value" attribute for the image buttons
Fixed generation of the HTML class attribute for the data model * @see https://github.com/yiisoft/yii/issues/129 * @see https://github.com/yiisoft/yii/pull/1808
Rename CHtml::setNameByModelConverter() to CHtml::setClassToNameConverter()
Fix whitespace.
Fixed remarks from #2225
Fixed variable names.
Merge branch '2426-CDbCriteria-wakeup' of https://github.com/resurtm/yii into resurtm-2426-CDbCriteria-wakeup

Conflicts:
	CHANGELOG
Using "call_user_func()" instead of "$callback()".
Changes in CClientScript::registerScriptFile() and CClientScript::registerScript() and new Active Record meta data management have been added to UPGRADE.
Merge pull request #2447 from klimov-paul/upgrade-missings-for-1.1.14

Some missing upgrade instructions for 1.1.14
Typo in UPGRADE file
Fixes #2321: CGettextPoFile is now able to parse multiline msgid and msgstr declarations.
Fix indentation issues.
Remove superfluous and erroneous imports.
Fixes #2449: CSqlDataProvider causes an error when CDbCommand with enabled PDO::FETCH_OBJ mode used as SQL source.
Data was rewritten.
Enhancement for #1604. Note about SQLite peculiarity on batch insert.
Merge pull request #2451 from resurtm/fixes-2449

Fixes #2449: CSqlDataProvider causes an error when CDbCommand with enabled PDO::FETCH_OBJ mode used as SQL source.
Merge pull request #2450 from resurtm/fixes-2321

Fixes #2321: CGettextPoFile is now able to parse multiline msgid and msgstr declarations.
Fix CMysqlColumnSchema::extractLimit for ENUM values containing comma

Fixes #2454.