Don't fail if logger is not defined

Introduced in a recent commit, a feed would be marked as "failed" if the logger is not defined (nil) when the feed content hasn't changed (304 Not Modified).
Merge pull request #234 from mherb/fetch-feed-logger

Don't fail if logger is not defined