Исправлены задачи 10.1 и 10.2

Список изменений: 1) Переписан кусок функции makeCipherTree из модуля
encryptor.cpp для лучшего понимания
2) В модуле encryptor.cpp больше не пропадает память, выделенная под
элементы списка
3) В модуле encryptor,cpp больше не пропадает память, выделенная под
динамическую строку
4) Процедура itoa заменена на самописную
5) Теперь статистика кодирования выводится в файл stats.txt