needed to change eigen_wrapper so that it collected its garbage whenever it threw an exception; also changed mcmc.cpp so that it actually rejected chisq_exception evaluations