- Change DnsQueryEncoder to MessageToByteEncoder
- Fixed bug with multiple retain() calls