JGL.Debugging now has the trace thread running in AutoTraceSource instead of AsyncTraceListener, which should be more efficient for the thread calling trace log methods