Fixes to cover art & saving books from search to DB

Changelog:
1) Now adds cover art to DB entry when initially saving book.
2) Does not save a new book every time add is clicked, instead finds
existing DB entries matching ISBN.
3) Only pulls local cover image if added to the DB more than 99 seconds
ago (to prevent unloaded files from attempting to display)