[DF-4841] Merger jobmanager implementation from workerthread branch
[DF-4841] Fix to be like prev version.
[DF-5091] Fix some bottlenecks in DLC. This may fix potential crashes and hangs during DLC
[DF-5091] Little fixes after review
[DF-5091] Return NULL in stead of exception.
[DF-4841] Removed wait, that was not here
Merge branch 'development' into workerthread_ready

Conflicts:
	Projects/Win32Framework/Win32Framework.vcxproj
	Projects/Win32Framework/Win32Framework.vcxproj.filters
	Sources/Internal/Job/JobManager.cpp
	Sources/Internal/Job/JobWaiter.cpp
	Sources/Internal/Job/JobWaiter.h
	Sources/Internal/Render/2D/TextBlock.cpp
	Sources/Internal/Render/2D/TextBlock.h
[DF-185] Fixes after merge
[DF-4841] macos|ios fixes
[DF-5356] Added arm64 arch into UnitTests project
[DF-4841] Fixes after review
[DF-4841] Fixes after review
Merge branch 'workerthread_ready' of https://github.com/dava/dava.framework into workerthread_ready
[DF-4841] Macos|ios project fixes
[DF-4841] Another fixes after review
[DF-4841] rename struct to class
Merge branch 'development' into workerthread_ready
[DF-185] Compilation fixes
[DF-185] Compilation fixes
Merge branch 'development' into workerthread_ready

Conflicts:
	Projects/UnitTests/UnitTestsiOS.xcodeproj/project.pbxproj
	Projects/Win32Framework/Win32Framework.vcxproj
	Projects/Win32Framework/Win32Framework.vcxproj.filters