[DF-3756] Global specular information on landscape
Merge branch 'development' into feature-new-lighting-landscape

Conflicts:
	Sources/Internal/Render/Highlevel/Landscape.cpp
	Sources/Internal/Render/Highlevel/Landscape.h
	Sources/Internal/Render/Material/NMaterial.cpp
	Sources/Internal/Render/Shader.cpp
[DF-3756] Fixes in landscape lighting
[DF-4530] - Unit Tests project is corrected to include libFramework.a.
[DF-185] treat warning as errors for iOS project
[DF-4530] - one of the unit tests is temporarily commented out because of its failure.
[DF-185] undo treat warnings as errors for ios
Merge branch 'development' into feature-new-lighting-landscape

Conflicts:
	Sources/Internal/Render/Material/NMaterial.cpp
[DF-3756] Preparation to merge to fog branch
Merge branch 'feature-new-lighting-landscape' into development_ground_fog

Conflicts:
	Sources/Internal/Render/Material/NMaterial.cpp
	Sources/Internal/Render/Shader.cpp
	Tools/ResourceEditor/Data/Materials/Shaders/Landscape/tilemask.fsh
	Tools/ResourceEditor/Data/Materials/Shaders/Landscape/tilemask.vsh
Merge branch 'feature-new-lighting-landscape' into development_ground_fog

Conflicts:
	Sources/Internal/Render/Material/NMaterial.cpp
[DF-185] Fixes after merge