Fixes for all the calls to the GUI interpreter instance.
This is now a special thread object, and user function calls are now queued.
Authored by: bugman 2011-08-26
Parent: [r14462]
Child: [r14464]