Emscripten

I think the emscripten stuff is more or less ready to merged, any comments, @mortenvp, @petya2164? 
So I found that the Linux binary is called "nodejs", but I have the SDK-bundled "node.exe" on Windows (and its path is version-dependent). This is not an ideal situation.