mipsevm,contracts: fix onchain read/write memory proof, improve unicorn tooling mips steps and update tests