Install a matching version of the Cabal library
forkUnixS: Ignore exceptions when binding

If an exception occurs when binding the socket, it's probably because
we've hit a race condition. There is no problem with ignoring it in this
case, it only means that someone else already started the server for us,
so we can exit.
Remove unnecessary dependency on the Cabal library
Show more debugging information