[DF-2992] fixes for new layers structure and for material property hierarchycal update
Merge branch 'origin/feature-integration-new-materials'
[DF-2992] fixes for speedtree
[DF-185] Fix MacOS Project
Merge branch 'origin/feature-integration-new-materials'
[DF-3075] Added ability to change materials render layers
Merge branch 'feature-integration-new-materials' of github.com:dava/dava.framework into feature-integration-new-materials
[DF-2992] fixes for game features
[DF-3034] Review fixes
[DF-3063] Retain shader renamed to CompileShader
[DF-3057] Added method AsFastName to YamlParser
[DF-3040] List changed to vector
[DF-3037] Changed GetShadowRectColor from non-const to const
[DF-2992] fix for removing material property
DF-2765 editor fixed
[DF-2842] Added combobox (into .ui file) for switching template
Merge branch 'feature-integration-new-materials' into new-particles

Conflicts:
	Projects/Win32Framework/Win32Framework.vcxproj.filters
	Sources/Internal/Particles/ParticleLayer3D.cpp
	Sources/Internal/Particles/ParticleLayer3D.h
	Sources/Internal/Render/Highlevel/RenderHierarchy.cpp
	Sources/Internal/Render/Highlevel/RenderHierarchy.h
	Sources/Internal/Render/Highlevel/RenderSystem.cpp
	Sources/Internal/Render/Highlevel/RenderSystem.h
	Sources/Internal/Render/Highlevel/SpatialTree.cpp
Merge branch 'DAVA/development'
[DF-3070] add support of blank "-mipmaps" arg for ddsExtractor
Merge branch 'DAVA/feature-integration-new-materials'