Moved generation of Pengine UUID further forwards.  Preparing to deal
with output events from messages printed using pengine creation.
FIXED: Allow processing output events during compilation.  This sends
compiler messages to the output window when compiling in SWISH.