Fixed DoubleToSingle in Jit64 and JitIL.

This method doesn't invlove messing around with the quriks of the x87 fpu and
should be reasonably fast. As a bonus, it does the correct thing for out
of range doubles.