BREAKING: `AbstractChanMgr` now takes a `ChannelConfig` and not a reference BREAKING: `ChanBuilder::new()` now takes an outbound channel type.