fix #34: Check downloaded checksum's filesize to ensure the file is downloaded correctly