Purification of Bayesian-Nash Equilibria in Large Games with Compact Type and Action Spaces