First commit of parallel tempering and mcmc tests
Parallel tempering implementation and fit tests
Improved and corrected parallel_tempering and tests

In particular, the posterior probability ratio for the swap was
incorrect in the denominator.

Also refactored regular metropolis step into a separate method.

Wrote a function and test to fit a beta distribution by PT.