more robust lex/parse, more runtimes for upload

runtime specific deps not done, "remote" doesn't work