Add emscripten: LLVM to JavaScript compiler (take 2)

This time with indentation fixed. 
Can you add license to `lib/licenses.nix`, or use one from there, where we have all the licenses.