[bdg-utils-13] Added code to implement a poisson mixture model.

Adds code to fit a mixture of poisson random variables. Additionally, adds a few mathematical utils. Closes #13.
How is this an aggregation?  Isn't this just doing element-wise addition of two arrays?