Modified MathUtil to have better named and more useful functions

added a unit test for the haplotypeProbabilities
Addressed changes requested by reviewer.
Merge pull request #49 from broadinstitute/yf_fingerprinting_rewrite

Modified MathUtil to have better named and more useful functions