Fix for the pipe_control.reset.reset() function when resetting the GUI in non-standard contexts.
This is mainly for debugging scripts when simulating a GUI and hence the GUI reset() method does not exist.
Authored by: bugman 2015-03-17
Parent: [r27818]
Child: [r27820]