This patch sets the SocketOption::ReuseAddr in TCPServer.
This allows use the high-level TCPServer API in a
daemon that can be restarted quicker.
With the current code we need to wait until the port
comes available.
A better patch would be to expose the setsockopt-method
by a method in TCPServer but this does the trick for me
by now.
Sets SocketOption::ReuseAddr(1) on the socket to allow fast restart.