Move Signalling NaN value into Port.

As per #2199 - this moves signalling nans into port.c

As per #2246 - @rainers, make the bit values are right. ;)