Добавил возможность посылать тип сообщений-команда

Будет время гляньте и откоментируйте
Зачем использовать другую библиотеку промисов если:
а) это внутренний механизм для работы библиотеки
б) промисы по умолчанию встроены в твою библиотеку (то есть не получится их выпилить чтобы сэкономить на размере)