Тесты и рефакторинг `HTTPMessenger`

* Открытие и закрытие HTTP-соединения вынесены в конструктор
  и деструктор объекта (деструктора в классическом понимании
  у `HTTPMessenger` нет, соединение закрывается по завершении
  работы `Controller`);
* В `HTTPMessenger` добавлен метод `_pump()` для получения
  результатов асинхронных HTTP-запросов;
Расширено асинхронное сообщение контроллера

Добавлена всякая шелупонь:
* имя хоста, на котором выполняется задание;
* имя пользователя Windows, от которого запущен `estk`;
* время, затраченное на выполнение задания;