wasm-linker: Allocate atoms and handle imports

We now correctly allocate and create atoms for symbols from other object files.
Imports are now also resolved and appended when required.
Besides those changes, we now duplicate all symbol names, so we can correctly
generate unique names for unnamed constants.
TODO: String interning
a4622501bdLuuk de Gram committed on 2/17/2022, 5:11:48 PMparentf1cc5f3
4 files changedLine totals unavailable