Added ISO 3166 Continent Codes

Added ISO style ContinentCode to locations and edited the tests likewise.
This was done because some demanded invalid locations. 
e.g. 
lookup_service_test:93
it('should return unknown country by unknown ip', function() {