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.