Подготовка к сингулярности. Часть 2.

Добавлен флаг отладки. Не забудь выключить
Добавлено второе ранилище каналов. Для нового чата
BaseChanel: setName теперь принимает имя, а не ключ
Добавлены методы поиска канала по индексу и поиск индекса о сигнатуре и
префиксу
Реализованны виды каналов: базовый (не используется), расстояние , Вещь
и расстояние-вещь.
IItemChanel: добавлен и реализован метод сравнения вещей
RangeChanel: исправлен алгоритм нахождения расстояние
Добавлен toString() реализациям каналов, теперь он выводит информацию
полезную для отладки, а не хеш
config: исправлены типы каналов.
ETypeChanel: исправлены ключи отвечающие за вещи