- [BREAKING CHANGE] transport message configurator

* refactored to more of a builder/fluent interface