To handle the case where debugger console starts up too late, we move the logs cache earlier when assemblies loaded, and the startup logs will be cached here for consuming in console later.
Detailed Description
This class can also serve as logs caching when console is disabled then enabled later.