Added the abstract class ComicDownloader (partially implemented)
Moved the cache management into the abstract ComicDownloader
Added a forgotten import
Moved further parts of the ManVsMagicDownloader into its superclass
Added and implemented the abstract class Comic