* Added support for custom text in trace/visualizer... can be used to report things like horde status etc
[CL 31118070 by henrik karlsson in ue5-main branch]
* Added so in-process proxy can use storage of client
* Fixed reset of trace reader
* Fixed annoying warnings when closing invalid sockets
[CL 30667316 by henrik karlsson in ue5-main branch]
* Fixed visualizer drawing lines between two sessions started from the same client
* Removed the "- Disconnected" entries where client was disconnected super early before any information was available
[CL 30526213 by henrik karlsson in ue5-main branch]
* Added popup menu on right mouse click
* Added so it is possible to save active visualizing session
[CL 30509401 by henrik karlsson in ue5-main branch]
* Implemented process reuse logic in UbaScheduler. It is now possible for running processes to fetch more work
* Fixed bugs in custom message path
* Fixed bugs in FlushWrittenFiles message
* Changed So UpdateEnvironment is resetting stats
* Fixed potential race condition related to process reuse
* Added special rule for ShaderCompileWorker.exe which detours ImageGetDigestStream in Imagehlp.dll (because wine implementation does not match windows implementation)
* Renamed "exitedUserData" to just userData since it is used for more than when exiting process
* Added a couple more dlls to "known system dlls"
* Fixed so visualizer can visualize process reuse properly
[CL 30462059 by henrik karlsson in ue5-main branch]
* Fixed bug in listen flow so it sometimes didn't pick up new traces.
* Fixed annoying messagebox that popped up when starting listen session sometimes
[CL 30406947 by henrik karlsson in ue5-main branch]