[LOG4J2-428] Implement a GELF layout. Tests GZIP. Use Jackson for JSON
encoding instead of custom code.