The spec now considers to be a string rather than a list of (string) labels.
Get rid of UserInfo. The username default to the empty string.
Add URLUtils setters.
Disallow leading zeros in IPv4-in-IPv6 address, per spec.
U+FFF0 to U+FFFD are now URL code points per spec.
Update API in README.