Moved the log viewer code into its own DLL to make sure it stays alive even when there are compiler errors.  The log viewer is still pretty hacky in general and I'm not totally happy with the solution here but seems to work.
Moved the log viewer code into its own DLL to make sure it stays alive even when there are compiler errors.  The log viewer is still pretty hacky in general and I'm not totally happy with the solution here but seems to work.


modesttree/Zenject,suzdalnitski/Zenject,modesttree/Zenject,suzdalnitski/Zenject,modesttree/Zenject