Randomly pick multiple samples from multivariate Gaussian from different modes
In the current MultivariateGaussian prior, if you sample multiple points they will all be drawn from the same mode of the distribution. This MR fixes this to randomly assign the modes for all samples.