JIT: fix fsel/ps_sel implementations for NaN input

fselx was the main problem, but ps_sel was wrong too (even if there were no
known reported bugs with it).

This fixes Beyond Good and Evil (at the least).
Merge pull request #1121 from FioraAeterna/fixfsel

JIT: fix fsel/ps_sel implementations for NaN input