RSS: preserve date when date not found (fix #26).

Previously when no date information could be found at parse time, RSS
entries would automatically get the current date. The merge step would
update the date on the entry to the current time, which is bad behavior.
The merge function was correct: the entry should be updated to match
what the feed says. The mistake was in assuming a current timestamp
without checking the database for a known date.