JS: implement Template Haskell (#22261)
This MR adds support for Template Haskell with the JS backend.
Changes
- Dynamically load and run iserv code via nodejs, then it's iserv almost as usual (no BCOs though)
- Refactor JS linker to support incremental linking
Edited by Sylvain Henry