bring runtime importation closer to spec

This enables:
    require PATH <imports>
    require $varibale <imports>, and
    require ModuleName:file(PATH) <imports>.
So a given path or variable is always treated as a filename,
and a module name can be specified to ease importing.