add AsyncMPITempering and well-tempered-ensemble (BiasEnergy, BiasedMonteCarlo) into canonical_sampling integration tests change in metropolis_hastings is expected