✨ Add Logging to OpenScenarioEngine
Introducing Logger:
- No more
std::cout
s - MockLogger + TestLogger for use in tests
- Also fixed "[[no_discard]]" warnings in tests
- Added ConsoleLogger in Demo for demonstration
- Removed NDEBUG guarded print of tree to console
- Tree is printed to Logger::Trace() if LogLevel is set to Trace
Edited by René Paris