Jit the FPU comparisons on x86.

Probably not too fast.  Also, NaN handling seems wrong?
Correct NaN handling in fpu comparisons.
Merge pull request #685 from unknownbrackets/jit-minor

Jit (x86) the fpu comparisons + NaN fix