Fix for lp:1281296, multiple entries for books when processing multiple exclusion rules.
Catalogs: Fix multiple exclusion rules causing entries to be duplicated. Fixes #1281296 [Catalog shows duplicates of all entries](https://bugs.launchpad.net/calibre/+bug/1281296)

Merge branch 'master' of https://github.com/GRiker/calibre