Quick note to help me find runipy
Add perplexity method to both STM implementations for convenience with reporting.
Major BUG: Bound ignored when specifying an STM algorithm - it was always Bouchard
Pretty print bound
Added more plots of the latent and observed feature-space. Also re-ordered to make readable

This was tested with a different dataset, so a lot of the values
changed as well. The main thing is looking at how the prior covariance
of p(A) compares to its posterior q(A)
Avoid pdflatex just stopping midway through a run - this was hindering automation