Fix download items when file size can't be detected

Fixes an error that causes no results to show when Safari can't
detect the total file size of a download. Also added some really basic
error catching so it displays a generic file result if we get an
unexpected error during the download detection.