Exhaustively parse population criteria to prevent duplication errors

### Notes ###
- fix measure grouping/population criteria parsing (noted for CMS155v3 R2 update) with misaligned STRAT populations
Not worth changing now, but FYI a common rails idiom is to do

    population_criteria_keys = @population_criteria.map(&:id)