[DF-1294] Add systems for Heightmap editor, Custom colors editor, Tilemask editor, Not Passable Terrain. Add Qt UI for Heightmap editor, Custom colors editor, Tilemask editor. Add system for custom landscape drawing. Add Heightmap, Custom colors, Not Passable, Landscape proxies, which are responsible for modifying of the corresponding objects. Add new Heightmap and Custom colors commands. Change Custom colors editor to be more like the other landscape editors. Add "locked" state to the SceneSystem.
[DF-1294] Fix Win32 project
Merge remote-tracking branch 'dava/development' into DF-1294_New_Landscape_Editors

Conflicts:
	Tools/ResourceEditor/Classes/Qt/Scene/SceneTabWidget.cpp
	Tools/ResourceEditor/DataQt/mainwindow.ui
	Tools/ResourceEditor/ResourceEditorQt.xcodeproj/project.pbxproj
[DF-1294] Fix warnings and after-merge issue
[DF-1203] [DF-1205] CustomPropertiesComponent and ActionComponent
[DF-1141] Fix: shadow volume siluette size reduced to 1000 from 5000
Merge branch 'development' of github.com:dava/dava.framework into development
[DF-1294] Add visibility tool system, proxy and ui. Fix cursor position calculation.
[DF-1294] Fix Win32 project
[DF-278] cubemap textures and skybox for IOS version. Todo: integrate skybox to editor and update macos and win32 projects
[DF-1317][DF-1318] Fixed for issues
[DF-278] Shaders for skybox
Entry poing for adding SkyBox node is implemented in ResourceEditor.
Automatic enable/disable Skybox menu item when the Skybox is added/removed is implemented.
[DF-278] SkyBox changes in order to prepare it for editor integration
Merge remote-tracking branch 'refs/remotes/origin/development_cubemap_integration' into development_cubemap_integration
[DF-278] SkyBox to editor integration
[DF-1294] Add visibility tool commands. Small fixes
[DF-1294] Fix visibility tool commands to store only changed rect of the texture. Small fixes
[DF-1294] Fix custom colors commands to store only changed rect of the texture. Small fixes