Support using GResource as a base search path for JS files
Support using GResource as a base search path for JS files

This commit changes the way files are imported inside GJS to use GIO,
transparently adding support for using a resource:/// search path to
lookup JS files in loaded GResources.

https://bugzilla.gnome.org/show_bug.cgi?id=703440

endlessm/gjs,endlessm/gjs,pixunil/cjs,endlessm/gjs,mtwebster/cjs,mtwebster/cjs,mtwebster/cjs,pixunil/cjs,endlessm/gjs,mtwebster/cjs,pixunil/cjs,mtwebster/cjs,pixunil/cjs,pixunil/cjs,endlessm/gjs