* Fixed so bad file path entries are not saved to casdb file
* Added so allow proxy can be set from config files
* Added assert for if bad files have entered the cas entry directory on disk
[CL 34476627 by henrik karlsson in ue5-main branch]
* Fixed validation code in scheduler for process reuse
* Moved all code inside ServerSession::HandleMessage into one function per message to more easily be able to read callstacks
* Added more validation around missing file errors.. now server logs out lots of information too
[CL 34414815 by henrik karlsson in ue5-main branch]
* Added so remote helpers register output files to file mapping in case there are child processes that wants to read the output of parent processes
[CL 34397713 by henrik karlsson in ue5-main branch]
* Added so path environment variable is networked over to helper. Needed when programs do their own search to find executable from name
[CL 34393859 by henrik karlsson in ue5-main branch]
* Added support for starting processes suspended
* Added support for processes being able to start processes that are not child processes (services like mspdbsrv.exe etc)
* Moved wait-for-parent code to its own function
[CL 34393790 by henrik karlsson in ue5-main branch]
* Added option to be able to trace child processes in visualizer
* Made WriteDirectoryEntries offset output parameter optional
* Fixed so GetKeyAndFixedName can handle relative paths
[CL 34393678 by henrik karlsson in ue5-main branch]
* Forgot to bump trace version in earlier change
* Minor fix to make code compile with older compilers
[CL 34393621 by henrik karlsson in ue5-main branch]
* Added option to keep files in memory
* Added option to allow using output files (transferred via handle to session process)
* Added option to suppress logging
[CL 34393564 by henrik karlsson in ue5-main branch]
* CacheClient - Added error information when failing to connect to server
* Changed description -> GetDescription()
[CL 34390338 by henrik karlsson in ue5-main branch]
* Added GetDescription to ProcessStartInfo
* Added info to session description if short filenames are enabled
[CL 34390256 by henrik karlsson in ue5-main branch]
* Added error code to NetworkMessage to be able to diagnose "failed to connect" errors in cache client
[CL 34385738 by henrik karlsson in ue5-main branch]
* Added support for strings and comments in config files
* Added tests
* Fixed for uba to work integrated in other programs (proper dll exports)
* Added process id to process info in visualizer
[CL 34364596 by henrik karlsson in ue5-main branch]