Auxiliary Variable Markov Chain Monte Carlo Methods