Add path member for socket, call unlink() on cleanup

Suggested-by: Marcel Müller <com2040@gmail.com>
Try (once) to unlink when the path for the socket is in use

Suggested-by: Marcel Müller <com2040@gmail.com>