Prior to this commit, the candidate locales to test were the ones that
were available in both LC_NUMERIC and LC_MONETARY. For platforms that
have one of those categories restricted, this resulted in the other
category not being tested fully.
Now the available locales for each category are determined
independently.