Adding the download tool

- Basic tests and demo.
Error handling of the download tool

- Show an error page if the manifest is faulty and/or archiver could not
  gather all the files to ship out an archive.
- More test data.