This commit introduces Log4j 2 to the stack.
This commit sets the default transport and HTTP implementation to use transport-netty4. Relates #19563
This commit renames the Netty 3 transport module from transport-netty to transport-netty3. This is to make room for a Netty 4 transport module, transport-netty4. Relates #19439