basis.ui.form: FormContent is now checks field is disabled on field commit
basis.ui.field: trim value in Required validator
Merge branch 'leshij-2005-master' into 1.3.0
basis.data: cache emit_itemsChanged before setAccumulateState starts
basis.data.dataset: implement emit_ruleChanged event for all datasets, uniform setRule methods, wrap rule function by getter
basis.date: remove extProto support, replace throw with warnings
core: remove extProto support, internal renaming
basis.entity: add support for Date field
basis.dom.wrapper: remove AbstractNode#satelliteConfig
basis.dom.wrapper: named satellite listen implemented
basis.ui: emit templateChanged event only on template change
basis.data: remove ReadOnlyDataset#clear stub method
test: more cases for basis.data.dataset.Extract
basis.data: some fixes for resolveDataset
core: pass current prototype state to function's class extensions
basis.data: implement basis.data.ReadOnlyDataset#getValues
basis.entity: unify EntityTypeWrapper & EntitySetWrapper

- extendClass & extendReader return type wrapper
- deprecate extend methods
- deprecate entityType/entitySetType
basis.data: make Value.from instances readonly (override set method by empty function)
small fix and comment
basis.entity: multiple indexes, getIndexByName and getByIndex implemented, export ConcatStringField, and various fixes