The GUI user function objects can now be called with the wx_wizard_sync and wx_wizard_modal args.
This is used to force the user function to operate synchronous or asynchronous mode, or to force the
user function wizard to be modal. This will allow a number of hacks to be avoided throughout the
GUI!