[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.
The current scalariform settings realign the arguments to have a constant indent. It looks a bit goofy, but it's consistent across all code. I'll look into the settings to see if there's a way to change that.