Do not mark articles read if download has failed

This change includes: always try to download unread articles matching ruleset already present in list (aka redownload failed items)
Merge pull request #756 from Gelmir/no_read_on_failed_dl

Do not mark articles read if download has failed