Revert "Interpret no host, but 0 range for it as @"""

This reverts commit 64f1788b249b7536e9d86a9b88678372576b85ba.
Yet more tests based on NSURLComponents