[DF-5024] Implemented new downloader as copy of curl downloader. Started reimplementation of Download Manager - it supports multipart download now.
[DF-5024] Downloader interface supports multipart.
[DF-5024] Download manager supports multipart download. Parts download progress handled. Downloader SaveData simplified.  CurlDownloader works common with 1 or n parts.
[DF-5024] Curl multithreaded downloader works for windows. Fixed seek and save File:: methods to accept 64 bit values(works as 32 bit).
[DF-5024] Native determination download range for Curl dwonload parts. Small code refactor to make it better readable. Some codestyle fixes. Error handling.
[DF-5024] Curl initialisation is more common. Multipart download result is the most important error for all the download threads. Disk space allocation is a task of downloader but not of DownloadManager. Download restoring for curl downloader implemented.
[DF-5115] occlusion query manager for frame stats
[DF-5115] fix FrameOcclusionQueryManager init
[DF-5024] Optimisation null file creation. DownloadManager removed from Downloader. DLC uses 1 download thread for checking meta and 4 threads for downloading patch.
[DF-5115] fix FrameOcclusionQueryManager init
[DF-5115] fix occlusion query manager for MacOS and iOS
Merge branch 'frame_stats' of https://github.com/dava/dava.framework into frame_stats
[DF-5024] More common download info header. Codestyle fixes, brief for downloaders and part info.
[DF-185] fix UnitTest iOS project
[DF-185] fix templateproject for iOS
[DF-5024] Unit tests compilation fix.
[DF-5024] Review fixes.
Merge branch 'development' into frame_stats
[DF-5115] review fixes
Merge branch 'frame_stats' of https://github.com/dava/dava.framework into frame_stats