Load folder_contents.js from the portal root instead of the context.

Much better for caching.
Also did a slightly simpler metal tag construction.