added a secondary fallback check for duplicate articles by title and source, closes #116