contracts: Update to Polkavm 0.5 (#2945)
This will allow us to change to the target supporting atomics and makes the linker file no longer necessary.
This will allow us to change to the target supporting atomics and makes the linker file no longer necessary.