Нефункционирующие файлы
Обновленный pdf-to-jpg

- Убраны некоторые ошибки алгоритма.
- Конвертация в pdf происходит для каждой страницы каждого документа отдельно, а не целыми документами, как раньше. Это позволяет сэкономить дисковое пространство, которое использует ImageMagick convert для временных файлов.
- Убрана опция force-overwrite.
- Скрипту не нужна директория для временных файлов. Все на лету.
Перенесена инструкция прерывания на случай отсутствия дополнительных директорий

Для устранения лишнего дублирования кода инструкция, проверяющая статус проверки наличия дополнительных директорий, была перенесена прямо в процедуру check_additional_paths в файле _params. Теперь процедура сама прервет выполнение всех операций, если не найдет хотя бы одну из перечисленных дополнительных директорий.
Обновленный scan-to-ebook

- Убраны ошибки алгоритма, свойственные предыдущим версиям.
- Генерация pdf/djvu файлов происходит по принципу "одно изображение -> один pdf/djvu файл -> присоединение получившегося файла к целевому", а не так, как было раньше - пока вся директория с изображениями не будет переконвертирована во временные pdf/djvu, целевой файл сформирован не будет.
- Не используется вручную заданная директория для временных файлов. Если есть необходимость в создании временного файла, используется конструкция mktemp.
- Добавлена опция --additional-check-paths.
Обновленный pdf-to-djvu
- Все операции в скрипте выполняются самостоятельно, не прибегая к помощи связанных pdf-to-jpg и scan-to-ebook.
- Т.к. файл, по сути, является компиляцией двух написанных ранее pdf-to-jpg и scan-to-ebook, комментариев к коду там немного. Если что, можно подглядеть в профильных скриптах.
- Убран режим force_overwrite
Исправлено определение количества страниц в djvu файле

Используемый ранее способ опирался на поиск в информации о djvu файле слова "pages" и получении идущего за ним числа. Однако, данный метод иногда давал сбой в случаях, когда в документе была всего одна страница.
Теперь же число страниц высчитывается исходя из количества повторений строки "FORM:DJVU" (на всякий случай, без учета регистра), т.к. данная строка обязательно встречается в выводе команды djvudump столько раз, сколько страниц есть в документе.
Merge branch '2.0-pdf-to-djvu' into 2.0-development
Исправленное описание параметров скриптов
Сохранение jpg файла в максимальном качестве
Возвращение забытых кавычек
Проверка наличия генерируемого файла/директории отключается, если не указаны дополнительные директории
Если генерируемая директория уже есть где-то в дополнительных директориях, то целевая директория не создается
Разделитель для цикла for перенесен в _params
Команда djvudump в список зависимостей
Новая проверка условий из-за обновленного метода проверки количества страниц в djvu
Добавлены функции определения количества страниц в pdf и djvu файле

По сравнению с ранним способом вычисления и обработки количества страниц в pdf файле, теперь, если с просматриваемым pdf-файлом какие-то проблемы, количество страниц возвращается 0, а не пустое значение, как прежде.
Подсчет страниц с помощью новых функций djvu_file_pages_count и pdf_file_pages_count