[#1812] All to have NioMessageUnsafe.read() inlined
Run the Autobahn Testsuite as part of our testsuite. This ensures there are no regressions.
Use other port for testsuite
Revert usage of autobahntestsuite until figure out why it fails on CI
[#1959] Proposed fix to correctly handle timeouts that overflow the ticks in the wheel
[#1958] Use CRC32-C in Snappy as per the spec
Create StringBuilder with saner initial capacity when encoding a Cookie

Fixes #1951
Instead of complicated capacity estimation, just use thread local buffers.

Fixes #1951
Rename SimpleChannelInboundHandler.channelRead0() to messageReceived()

- Related: #1590
Allow a user to define his/her own length field decoder

- Fixes #1960
Also pass the ByteOrder in getUnadjustedFrameLength method. Part of #1960
[#1940] Add javadoc to explain how the FileChannel is closed when using DefaultFileRegion
Fix a bug where SslHandler doesn't sometimes handle renegotiation correctly

- Fixes #1964
Split HttpPostRequestDecoder into HttpPostStandardRequestDecoder and HttpPostMultipartRequestDecoder / Add HttpData.maxSize

- Related issues: #1937 #1938 and #1946
- Add InterfaceHttpPostRequestDecoder and Make HttpPostRequestDecoder implement it
- HttpPostRequestDecoder actually delegates itself to HttpPostStandardRequestDecoder or HttpPostMultipartRequestDecoder
- Remove IncompatibleDataDecoderException because it's not thrown anywhere now
Fix some inspector warnings
Fix an API bug in the JavassistTypeParameterMatcherGenerator where some of its methods are not static

- Related issue: #1402
Add a getter method for accessing the ClassPool of JavassistTypeParameterMatcherGenerator

.. so that a user can even manipulate the class pool as they wish.
Bump the version to 5.0.0.Alpha1
Implementing the Binary Memcache protocol

This changeset implements the full memcache binary protocol spec, including
a first batch of tests. Ascii protocol and more coverage and helper classes
will follow.
Use StringUtil.simpleClassName(..) instead of Class.getSimpleName() where necessary

- Class.getSimpleName() doesn't render anonymous classes very well
- + some minor cleanup