added support for IDNA domains (Unicode!)
Added support for IDNA domains
Added new TLDs
Increased length for long/modern TLDs
Extended tests for IDNA (Unicode) domains
Forgot use utf8 on nonascii TLDs
formatting: changed \t to 4 spaces
more tests for umlaut domains and new TLD
reverted regex quantifier in top_level_domain_re to 2 fixing failing tests
Remove the now unnecessary "accept any .xy" schemeless cheat.

We have a complete set of .xy TLDs now.  No need for the .xy cheat.

Tests matching foo.xx were wrong, there is no .xx TLD, and have been corrected.
Fix the "Wide character in print" warnings.

Introduced by the new Unicode tests.
Merge branch 'pull/3'

Handle IDNA domains.
https://github.com/schwern/URI-Find/pull/3