Improve Hypergeometric CDF and PDF

Add test that demonstrates how the hypergeometric PDF sometimes returns
NaN when working with large populations and large samples.

Add a test to make sure the hypergeometric PDF agrees with the basic
implementation for a range of parameter values.

Fix documentation header formatting.

Add more advanced algorithm for the hypergeometric CDF.

Change hypergeometric PDF to use the difference in the CDF to work
better with large parameter values.

Reviewed-by: Trevor Norris <trev.norris@gmail.com>
Fix t-dist confidence interval

The t-dist confidence interval should use n-1, not n.

Reviewed-by: Trevor Norris <trev.norris@gmail.com>
Working on 0.0.5
Cleanup whitespace and test location
Fix returning NaN for smaller integer values

When beta.pdf() was changed to use log format in f89649 to not return
NaN for large values it introduced a bug where NaN was returned for
smaller integer values.
Now working on 0.0.6
Make note about jsDelivr
Fix negbin.pdf()

Also add tests for negbin.pdf() and negbin.cdf().

Reviewed-by: Trevor Norris <trev.norris@gmail.com>
Now working on 1.0.0

Now that the majority of issues are bug fixes, might as well move the
library to 1.0 status.