Add socket unlink() calls

This PS adds `unlink()` calls to the socket code, so the socket
gets removed on exit.

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