C++ library for asynchronous non-blocking communication with RabbitMQ