[DF-29] Final material refactoring
[DF-29] Final material refactoring
[DF-29] Added ability to parse default shader parameters from shader file. Naive implementation.
[DF-2992] some changes for new material structure
Merge branch 'origin/feature_refactor_new_materials'
[DF-29] Fix of render technique
[DF-2992] some changes to new material structure
Merge branch 'origin/feature_refactor_new_materials'
[DF-2992] Added ability to get default sampler values. Changed FilePath to FastName in RenderTechniqueSingleton
Merge branch 'feature_refactor_new_materials' of github.com:dava/dava.framework into feature_refactor_new_materials
[DF-2992] Merge
[DF-2992] Added layers to render technique
[DF-2992] temporary commit
Merge branch 'origin/feature_refactor_new_materials'

Conflicts:
	Sources/Internal/Render/Material/RenderTechnique.h
[DF-2992] resource editor compiles and links
[DF-2992] store default material quality in the SerializationContext
[DF-2992] materials refinement
[DF-3002] Added calling of reserve() for vectors
[DF-2903] Make QualitySettingsSystem as StaticSingleton. Refactored SceneFileV2::LoadHierarchy()
[DF-2851] Fix landscape texture in level performance test