1. Download country file from:
http://www.micro-gravity.com/wiki/index.php?page=GeoDns&help=true

2. Map between ISO country code to geographic regions (like Europe)

3. Create DNS zones with ISO codes and geo regions at same DNS level to
be able to move countries from one zone to another without reconfiguring
DNS zones.

4. Lookup logic

     a) Use From domain if local
     b) From IP lookup in:  i) country DNS zone 
                           ii) geo DNS zone 
                          iii) global DNS zone
    cache lookups if they return empty country or region zones for a
    while and don't lookup that country/region for that ammount of time

5. The current text zone is mp.sipthor.net

