Added an optional 'wanted' list in the configuration file, to keep track of a wishlist. If upon refreshing the database an ebook is found to match an entry of this list, librarian.py removes it from the yaml file.
Added a new option --exclude/-x to weed out results given by --list/--filter.
Minor cleanups and reorganization.