Support AF_UNIX sockets
In order to support AF_UNIX sockets, backed by "chan:" schemes, support has been added in [1]. However, a couple of changes are needed for this integration:
- Add support for opening empty Handles, only setting the appropriate path afterwards;
- Keep track of the path in "listen".
This PR addresses both of these points.