[DF-3541] remove excessive data from datanode
[DF-3541] remove children from data node
Merge commit 'c06b964ddeec1ad316bcac07412f1efa1f497f8e' into framework_0_5_5_datanode

Conflicts:
	Sources/Internal/Render/Material/NMaterial.cpp
Merge branch 'origin/framework_0_5_5'
[DF-3613][DF-3614][DF-3615] fixes for review
Merge branch 'origin/framework_0_5_5'
Merge branch 'origin/framework_0_5_5'
Merge branch 'origin/development'
Merge branch 'origin/development'

Conflicts:
	Sources/Internal/Scene3D/DataNode.h
Merge branch 'origin/development'

Conflicts:
	Tools/ResourceEditor/Classes/Deprecated/SceneValidator.cpp
	Tools/ResourceEditor/Data/Materials/assignable.yaml
Merge branch 'origin/framework_0_5_5_datanode'