Logging framework fixes
This fixes a few issues:
- garbled output when passing the same logger scope as we're first sending the timestamp then the log message
- crash when passing timeline as the output's destroy_signal is not inited
- proto logger-scope was only working from command line if the debug protocol was not enabled
Edited by Marius Vlad