obj._forEachOwnDescriptor_ - needed for meta inspection
`_kind_` property for each kind of dbjs object
Fix descriptor old value resolution
Cleanup condition
No need to resolve old if it's already resolved
Track object assignments
Rely on assignments set in value prototype turn
Rename meta `__master__` property to `__object__`
Fix __object__ resolution for base prototypes
Use `defineProperty` instead
Introduce `__master__` property
Emit all sub object events on master object
Improve forEachOwnDescriptor test
`_forEachOwnItem_` meta items iterator
`_forEachOwnDescriptor_` for descriptor properties
`_forEachOwnNestedObject_` meta iterator
`__parent__` and `__sKey__` properties for nested