Allow empty selreport in OutputHandler.
This MR solves an outstanding issue of OutputHandler which would fail when a configuration in which the selreport writer was not configured would run. This would result in empty selreports, triggering the unsafe accesses of the outputHandler to fail.
Edited by Daniel Hugo Campora Perez