Alter NetAsyncDownloader
Changed the modules to be shared between calls in order to match the downloads list.
Seems to close #649 on my machine but I would appreciate further testing.
Merge pull request #651 from RichardLake/Issue#649

Alter NetAsyncDownloader