Downloader

Merged Ajit Jagtap requested to merge DevBranch into master

Multithreaded, interruptable and resumable downloader commit

Merge request reports