- Using ``topic`` instead of ``direct`` RabbitMQ exchanger for improved flexibility in message receiving (breaking change! all services must use this new version of ``hms_base`` in order to speak together) - Added ``listen_all`` option to client and made listening topics optional