[rss] Fix handling of feeds without an etag.

- Fixes issue #304.

- Adds support for last-modified header.

- Saves modified headers and outputs debug info even when no entry is msg'd to
the channel, so that the feed is no longer downloaded for nothing.