better isNaN

I think this is a nice isNaN idiom. It should be faster than the old one, and it lets us get rid of  isNumber to boot!

@hijonathan what do you think?