download.py: record done urls, retry on failures
update.sh: trim done.txt from list.txt