Changed routingKey to binding in publish consumer configuration, adds support for all exchange types.