added MappedDiagnosticsLogicalContext ($mdlc)

added support for the equivalent to log4net.ThreadLogicalContext