Add documentation, changes to support basic phylogenetic code version.
Added some quantile functionalities.
Other minor fixes when developing conifer.
Simplified SumProduct machinery.
Solves underlying bug at same time (setting nSites not called by BaseFactorGraph methods)
Adds full Normal implementation for Bayonet.
Add various supporting utils for conifer.
Add LBFGS stuff.