This ensures that symbolic relocations are generated for SP
accesses. Each object file models __stack_pointer as an
undefined external (a wasm import) which the linker can
then resolve by synthesizing a mutable global.
The relocations are of type R_WEBASSEMBLY_GLOBAL_INDEX_LEB
and this change also adds support for reading these types
of relocations.
Since its a globally imported symbol this does mean that
the get_global/set_global instruction won't be valid until
the objects are linked.