Добавлена команда find. При старте команды get анализируются файлы на состояние, есть ли у них уже контент. Если есть, то для них команда get выполняться не будет.
Поток синхронизации иконок вынесен в отдельный класс. При начале выполнении команды get проверяется каждый файл, есть ли у него уже контент. Если уже есть, то передаем в фасад, что команда уже выполнена.
В фасаде анализа хода выполнения команд писправлены ошибки с доступом потоков к разделяемым данным.
Для команды drop подлкючен класс анализа команды.  В функции модификации списка в фасаде хода выполнения команды добавлен указатель на функцию, которая будет выполнять доп действия со списком файлов, над которыми не выполнено действие.
Коммит перед переносом всей логики выполнения команды get/drop из класса фасада в конкретные классы
Анализ команды get идет в классе анализа, а не в фасаде.
В классе анализа директория на события вместо списков используется мэпы(для быстрой операции поиска)
Взятие состояния ошибки получения файла.
Анализ команды Drop переделан по аналогии с командой Get
1. В начале выполнения команд Get и Drop анализируется на присутствие/отсутствие контента.
2. Перенос слов в названии файла при показе свойств файла.
Добавлен заголовок к списку репозиториев.