Идеи по рефакторингу импортов:

В рамках EDUADNL-1610 был реализован функционал предворительной проверки перед
перед выполнением импорта (при наличии ошибок пользователь должен подтвердить
импорт записей без ошибок), после внедрения этого кода, можно сказать, что
модуль получился не гибкий и сложно расширяемый, требуется его рефакторинг.

educommon.importer.proxy_import.ProxyLoader

Было бы удобно формировать один лог, содержащий всю информацию о парсинге.
Формировать сообщение для пользователя в загрузчике тоже не совсем логично, как
и знать загрузчику что-то о разделенных логах.

Идея в том, что при выполнении ProxyLoader.load, он по каждому прокси
загрузчику отписывается в общий лог (result_logger), т.е. в конце загрузки у
нас в имеется вся информация:
* Ошибки листов и заголовков таблиц
* Какие строки обрабатывались
* Какие строки сохранены
* В каких возникли ошибки и предупреждения

TODO:
* Убрать формирование отдельных логов
* Убрать формирование сообщения
* Убрать атрибуты separate_logs и message

educommon.importer.proxy.MultiProxyLoader

TODO:
* Рефактор load_rows
* Убрать rollback_all или доработать логику работы этого флага
* Убрать все лишние логи и оставить result_logger сделав его обязательным
параметром

