init implementation of basis.data.object.Merge
add test for non-exist fields for basis.data.object.Merge
one more test for basis.data.object.Merge
basis.data.object.Merge: now can have own properties, rename config -> fields
prevent set delegate for basis.data.object.Merge on init
basis.data.object: clean up source, add comments, fix some problems, add a couple of tests
Merge branch '1.2.0' into basis.data.object.Merge
Merge branch 'basis.data.object.Merge' into 1.2.0