Added ISO 3166 Continent Codes

Added ISO style ContinentCode to locations and edited the tests likewise.
What's the difference between "NA" and "--"? Should we use the same?