- Refactor the code for the Download target to reduce repeated code
and (hopefully) improve readability.
- The code now checks to see if each of the downloaded files already
exists.
- The verification will always run if enabled regardless of whether the
files are already downloaded or not.