ENH random_factor:  balance over categorial (was: list of factors)