updated javadocs
CritDistribution does not have an efficient getCumulativeProbability method
javadoc typo
rename CumulativeTransform to ScaleCumulative
move scale distribution code to special
make dogslicer sides constant
updated comments; formatting
use super for better code reuse
reformat and call isZero instead of isTrivialDistribution