Improved termination of the GUI tests.
The clean_up_windows() method now calls the results viewer and pipe editor window handler_close() methods. This ensures that all observer objects are cleared out so that the methods of the dead windows can no longer be called.
Authored by: bugman 2015-02-03
Parent: [r27471]
Child: [r27473]