make download queue persistent
introduce size and checksum for downloaded artifacts
enabling resume
split up into one datasources.xml per datasource
introduce 4 KB default buffer size for copying