Feature: new URI type (for http over unix socket)

Unix sockets are also used for http, however, no existing URI type allows specifying an URI that takes a filepath as the authority which is a requirement in order to use the _path_ for the actual web resource. This PR is related to #6623