Handle files without read permission

mdls reports 'No such file or directory', which results in a nil timestamp that has to be handled.

As #11 and #16 are both not merged for a while and I needed them to make this workflow work, I created a fork with a `fixes` branch integrating both of them and this change: https://github.com/meeee/recent-downloads-alfred-v2