Issue #123: Fixed GUI test campaign reporter to run in Swing thread + code simplification