Unconditionally run the hostname through IDNA in canon_url_syntax.

s_capture.py was just going to do it anyway for the side effects
(throwing UnicodeError on syntactically invalid hostnames) so optimization
isn't helping.