Add first unit test for undo journal.
Remove Globals text-field.

It just occurred to me that globals requires special handling.
I cannot have globals field per input stimulus because multiple stimulus
functions may utilize the same set of globals.  Thus, globals should be
referenced transitively, not with a dumb inlining of raw program text.
This means a fourth panel just for globals needs to be added.