Move produceTransactional out of library

- start prep of moving produceTransactional method out of library to be in message_broker_producer.module code base
- Start adding support for binding more than one queue to a topic exchange