Grouping and Returning Unknown Locations

Enrollment-location rows without a valid ISO-3166 country code are grouped into an UNKNOWN entry returned by the API.

@dsjen @rocha @mulby
return Country(self.UNKNOWN_COUNTRY_CODE, ...)