improved download manager and various related classes; download.cc cleaned up
Merge pull request #2 from delta440/download-manager-improvements

improved download manager and various related classes; download.cc clean...