Add PositivePoisson distribution and test it.

@lileicc The new Poisson distribution (which start from 1 instead of 0).
don't need this. same reason as computeLogProb. This is a method used internally. It is not part of the interface,