BulkDownloadService now handles when filenames cannot be parsed from URLs

Fixes #1288