Add initial version of downloader's tests

This is a first batch of tests for the Downloader, a part of it
developed with my hacker school interviewer @zachallaun.