Refactor opf to azw3 conversion for re-use
AZW3 Output: Do not refuse to create the ToC if it has only a single entry
Use the log passed in rather than the default log
Edit book: Fix marking image as cover not working for AZW3 files if the file did not previously have a cover