Let runtime extensions to self-register themselves. Get rid of dependency on virtual extensions.js file.