added flexible use of group size and membership for ANOVA

previously, ANOVA allowed input of a novel regex string for each
group, but it did not allow any change in group number (there had
to be 12 groups, always.). Smarter programming has now allowed
any number of groups to be analysed for ANOVA.