Init a feed's fetcher in `::new`; clean up fetcher

It makes more sense to initialize a Feed's fetcher in `::new`
rather than in `#update`. This also means that the feed content
doesn't have to be returned in `RSSCache::Fetcher#fetch`.

Much cleaner.