Ebooks are now named after the book's slug and overwrite old versions.

Also:
avoid hitting DB just by importing modules,
update Feedparser and django-pipeline.