Considering download finished state when testing for queued URLs
Call finish on download operation before handler blocks are executed (as otherwise handler blocks might assume that download is still in progress if „isDownloading“ is called)