Fixed disrespect of overrides of CActiveRecord::attributeNames()
Test case "CActiveRecordTest::testCustomAttributes()" has been added.
Code style at "CActiveRecord" has been fixed.
"CActiveRecord::_attributes" has been renamed to "CActiveRecord::_dbAttributes".
Merge branch 'pr-2569-ar-attributes'
Redundant has been removed from "CActiveRecord::refresh()"
Redundant condition for "names" has been removed from "CActiveRecord::getAttributes()"
PR #2569 has been reverted.