[DF-2953] unique layer states
Merge branch 'origin/feature-integration-new-materials'

Conflicts:
	Projects/iPhoneFramework/Framework.xcodeproj/project.pbxproj
	Sources/Internal/Render/Highlevel/RenderBatchArray.h
Merge branch 'origin/feature-integration-new-materials'
Merge branch 'origin/feature-integration-new-materials'