[DF-4721] VirtualCoordinatesTransformSystem
[DF-4721] start virtual coordinates refactoring
[DF-4721] virtual coordinates refactor fixes
[DF-4721] sprite draw moved to RenderSystem2D
[DF-4721] refactoring fixes
[DF-4721] cut 2D mapping matrix
[DF-185] merge development
[DF-4721] cut virtual coords from RenderManager
[DF-4721] render manager refactoring
[DF-4721] input scale calculation moved to virtual coordinates system; small refactor of VirtualCoordinatesSystem
[DF-4721] remove user draw matrix
[DF-4721] fix after refactoring
[DF-185] fix unit tests after refactoring
Merge branch 'development' into virtual_physical_refactor

Conflicts:
	Projects/Win32Framework/Win32Framework.vcxproj
	Projects/Win32Framework/Win32Framework.vcxproj.filters
	Sources/Internal/Core/Core.cpp
	Sources/Internal/Render/2D/FTFont.cpp
	Sources/Internal/Render/2D/Font.cpp
	Sources/Internal/Render/2D/Sprite.cpp
	Sources/Internal/Render/2D/TextBlock.cpp
	Sources/Internal/Render/2D/TextBlockDistanceRender.cpp
	Sources/Internal/Render/2D/TextBlockSoftwareRender.cpp
	Sources/Internal/UI/UIControlSystem.cpp
	Sources/Internal/UI/UIScreenTransition.cpp
	Sources/Internal/UI/UISlider.cpp
[DF-185] merge development
[DF-185] fix project filters
[DF-4721] fix Resource Editor
[DF-4721] fix
[DF-185] merge development
[DF-4721] review fixes