natural parameter diagonal gaussian
basic parallel tempering experiment
kill some commented-out code
add note about assumption re: energy
add ModelParallelTempering abstraction
tweak ParallelTempering abstraction
cleanup and reorganization of paralleltempering
add printing and profiling to parallel_tempering
add DiagonalGaussianMixture
add plot method for DiagonalGaussianMixture
tweak example just to run Gibbs sampling
fix typos
fix another typo
Merge branch 'master' into paralleltempering

Conflicts:
	models.py
mean field works with nans
added profiling, pyhsmm dependency
remove line_profiled
Merge remote-tracking branch 'origin/master' into paralleltempering

Conflicts:
	distributions.py