Added `Capture Identity` flag to `HavesterTraceListener`.

The most expensive part of the log operation is capturing the username from the current thread princial. Allows username to be excluded when not required (roughly 80% performance improvement).