Catch up to recent changes in whatwg/url

The URL Standard has recently made a few minor normative changes which Node.js should probably track:

It's also possible other not-so-recent changes were missed, e.g. I didn't see anything labeled whatwg-url when I searched for "gopher" on the issue tracker that would correspond to whatwg/url@d589670 and whatwg/url@7ae1c69.

Finally I'll mention that whatwg/url#459 is likely to land soon (forbid < and > in hosts).

I've suggested to @annevk that he file bugs on Node.js for any such normative changes, but for now I wanted to file this one to help the project track.