Code for handling unicode/punycode name conversions v2

Opening new PR for clean commenting
[ Quoting <notifications@github.com> in "Re: [dns] Code for handling unicode..." ]
>> +	{"A-B", "a-b"},
>> +	{"AbC", "abc"},
>> +	{"я", "xn--41a"},
>> +	{"zя", "xn--z-0ub"},
>> +	{"ЯZ", "xn--z-zub"},
>> +	{"إختبار", "xn--kgbechtv"},
>> +	{"آزمایشی", "xn--hgbk6aj7f53bba"},
>> +	{"测试", "xn--0zwm56d"},
>> +	{"測試", "xn--g6w251d"},
>> +	{"Испытание", "xn--80akhbyknj4f"},
>> +	{"परीक्षा", "xn--11b5bs3a9aj6g"},
>> +	{"δοκιμή", "xn--jxalpdlp"},
>> +	{"테스트", "xn--9t4b11yi5a"},
>> +	{"טעסט", "xn--deba0ad"},
>> +	{"テスト", "xn--zckzah"},
>> +	{"பரிட்சை", "xn--hlcj6aya9esc7a"},
>
>I can squash all the things too, let me know.

One should be enough, no? 

/Miek

-- 
Miek Gieben