
This allows extension to create a custom `console` object that marks message to belonging to the extension. Right now that means prefixing each message with the extension name, but in the future it could also set custom journal fields if gjs starts exposing that functionality. See https://discourse.gnome.org/t/convenience-logging-api-for-extensions/24361 for the original discussion. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3586>