\yii\behavior\* refactoring (user friendly public properties + phpDoc)

@qiangxue As we talk in SluggableBehavior issue if we introduce `slugAttribute` it should be done for other behaviors. Such properties added by this PR and phpDoc fixed correspondingly.