Fail addition of Double.NaN to a TDigest instance.

We rely on the fact that values must be comparable, yet Double.NaN compares
unequal to any value (even Double.NaN itself). So we should reject it instead
or corrupting the internal state of the digest instances.