ebook_id used internally; ogre_id in ebook metadata
tests: update flag on new ebooks
install ipdb in dev-build
client: more robust handling of missing app.config
client: only warn about first scan if prereqs are present
client: give up early if auth failed on download_dedrm
client: always print errors with CliPrinter
client: better searching for ebook-meta
client: better messaging on error in debug mode
client: handle no Kindle or Adobe DE
server: further logic changes to sync method
tests: ensure multiple versions
tests: all test ebooks stored at project level
tests: support running client tests on client
client: UTF8 support for metadata extract
server: parsing of authortitle metadata and tests
server: rewrite generate_filename; support UTF-8 properly
tests: generate filename tests, including UTF-8
server: dont wipe out formats object on update with same key
tests: assert update MD5