Deprecate CombinedChannelDuplexHandler in favor of ChannelHandlerAppender

- Fixes #2233
- Add ChannelHandlerAppender