Jit64: fsel, ps_sel, and support for 3-byte opcodes

fctiw breaks with NaNs, other than that, please review. The BLENDP* instructions are leftovers that I didn't want to remove.
It's also one of the merge conflicts apparently.