ensure state dropdown is optional when using a country that doesn't have...

... a state and required if a state exists. No longer using the value none intead a data value so we can reference it later easily.