Added legacy region codes

- Downloaded from https://bitbucket.org/xmaierhofer/t3x-awstats.git
Merge branch 'master' of github.com:cargomedia/CM into issue-1228
Kept referenced regions with missing data

- Used old region data when possible
- Otherwise used legacy data from MaxMind, useful for regions without ISO 3166-2 and FIPS 10-4 codes
- Adjusted and added tests
Docu
Reverting minor refactoring
Docu
Fixed warning message for countries without regions
Introduced _getRegionListLegacy() method for mocking

- Adjusted tests
- Renamed some tests for clarity
Modified a test to check legacy region usage in zip code comes first
Merge pull request #1228 from fauvel/issue-1228

GeoIP Upgrade: Use legacy data for missing regions