Add a `httpunix://` scheme to support HTTP over Unix domain sockets

This will be deprecated when we get more sophisticated support for
overriding name resolvers in Uri and Conduit, but for now is the
easiest way to support libraries like ocaml-docker that need to
resolve the host part of the schema as a file-path for a domain socket.