Draft: Compile with emscripten/webassembly
A collection of patches to support building kcoreaddons in web assembly. It's not incredibly useful, but we have to start somewhere.
I haven't updated the platform metadata so we don't officially call it supported. It has to be compiled with
-DKF_IGNORE_PLATFORM_CHECK=ON