Fix download generator

Although we fixed the countries with no PAs generating an "all" download, the Download class was still trying to upload the now non-existant file. I fixed that by making the Download class check to see if the generator returns true (on success) before attempting to upload to S3.