[Node] Make it compilable with `boost::asio`.

 * Node service and all underlying stuff (app service, engine, and slave) have got rid of libev, and now work with `boost::asio`.
 * Node's info method is now asynchronous.
 * Engine now fully controls its own thread, where the event loop runs.
 * There is no more unix-socket communication between application owner class and its engine. Info method is now called directly, but it is asynchronous and thread-safe.
 * More debug logging added.
Экспортить неймспейс алиасы в паблик хедерах выглядит не очень хорошей идеей по-моему.

Представь, что мы в каком-то cpp сделали:
```
using namespace cocaine::io;
namespace ph = std::placeholders;
```

Тогда будет что-то типа `reference to 'ph' is ambiguous`. И получается, что мы должны всегда помнить, что в каком-то там неймспейсе был сделан алиас, и еще больше следить за инклюдами.