Add IDNA support in the host parser. (Still some open issues.)