Rework global code to support multiple global "types". (Part 1)
This merge request reworks the global handling in GJS to support multiple "types" (allows for internal, user-facing, and debugger specific globals).
Continues !384 (closed).
This merge request reworks the global handling in GJS to support multiple "types" (allows for internal, user-facing, and debugger specific globals).
Continues !384 (closed).