Motivation:
We should make use of the Inflater methods that allows us to use a ByteBuffer to be able to reduce memory copies when running on Java11+.
Modifications:
Add new class that uses MethodHandles to call the right methods when running on Java11
Result:
Replaces parts of https://github.com/netty/netty/pull/10228