Intl 36 eoin fix tld url links

See: INTL-36. This makes the added TLD URLs appear as links, instead of the URL being linked up to the '.com' etc domain.

Note: I only added one test, because it seems from the tests that we're not going for full code coverage of added domains (and I suppose that would be impossible). What works for com.br will also work for the other domains.
Agreed, this was meant to be temporary. I haven't really started looking into better changes yet.