Fix func replacements and delay slots on arm

Fixes #6303.  Pretty sure it needs js.compilerPC += 4; to not execute the delay slot twice.

Also match the x86 jit in doing a call early too.

-[Unknown]