support polygon overrides for all namespaces

This was already supported in a sense, as long as the value was the full human-
readable string, e.g. "geonameid": "woeid:1234". This change allows the id
to be implied by the property name, i.e. "woeid": 1234

Auditors: blackmad