Region fixes

Fix NA to North America in array and constants.

There were two arrays of the same region constants, replaced them with a private function getAvailableRegions() which returns the region constants array.