A D-Bus binding using Boost.Asio as the framework