Downloader

Merged Rahul A. Sutar requested to merge DevBranch into stagingbranch

Multithreaded, interruptable and resumable downloader commit

Merge request reports