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.
Merge pull request #11 from clintxs/downloads-fix

Fix download items when file size can't be detected