urllib: Simplify splithost by calling into urlparse. (#1849)

The current regex based splitting produces a wrong result. For example::

  http://abc#@def

Web browsers parse that URL as ``http://abc/#@def``, that is, the host
is ``abc``, the path is ``/``, and the fragment is ``#@def``.
diff --git a/Misc/ACKS b/Misc/ACKS
index 37905a1..4f98e98 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1091,6 +1091,7 @@
 Anthon van der Neut
 George Neville-Neil
 Hieu Nguyen
+Nam Nguyen
 Johannes Nicolai
 Samuel Nicolary
 Jonathan Niehof