[Context] Improve logging, add printTo(std::ostream&)

43 jobs for various-improvements in 18 minutes and 50 seconds (queued for 3 seconds)