Math: improve accuracy of dnorm.

Doing exp(-x*x/2) is not accurate for large x.  Large starts about 5.
This affects a large number of functions that use dnorm.