Netty 4.1.16.Final release, Java web services framework
Netty 4.1.16.Final has been released, and Netty is an asynchronous event-driven web application framework for rapidly developing maintainable, high-performance protocol servers and clients.

Changelog
- Adapt Http2ServerDowngrader to work with clients (#7233)
- Match Http2ClientUpgradeCodec to the new upgrade policy (#7227)
- Fix NPE in InboundHttp2ToHttpAdapter (#7215)
- Check on wrong CONNECT packet with password but without username (#7206)
- Correctly update writability state of Http2StreamChannel created by Http2MultiplexCodec (#7181)
- Fix NPE when using Http2ServerUpgradeCodec with Http2FrameCodec and Http2MultiplexCodec (#7184)
- Not add inboundStreamHandler for outbound streams created by Http2MultiplexCodec (#7180)
- Fix reference count issue when using Http2FrameCodec / Http2MultiplexCodec with HttpServerUpgradeHandler (#7176)
- Fix StompSubframeDecoder.redHeaders no any notification when parsed line that contains multiple colon (#7160)
- DefaultSocks5CommandRequest incorrectly rejects SOCKS5 commands with dstPort=0 (#7157)