Clean up implementation of Unix Domain Sockets

You can now specify unix domain sockets on the command line by setting address to a filename, and
setting port=None
Missing import (re)