June maintenance
Best reviewed commit by commit.
Eliminates dubious usage of C++ exceptions. GJS could now be compiled without C++ exceptions if desired, since SpiderMonkey also is. Effects on performance should be investigated.
Eliminates the "import global" terminology in favour of "main realm" (and "internal realm" for the module loader.)