Support adding log4j MDC fields to gelf additional fields

Adds a list of fields to Gelf4JAppender, if these fields are present in Log4J's MDC context they will be added as additional fields to the gelf payload.

The MDC value is coerced into a string.