Memory.IndexByte is unneeded with better understanding of write-through on Memory.Read. Removing this also helps usher folks into the myriad of Go utilities that are compatable with []byte. This also reduces the complexity of WASI which didn't need to re-buffer random reads (also due to above). Signed-off-by: Adrian Cole <adrian@tetrate.io>