lib: make `Server.stop` fail nicely

Now we fail when the commad pipe is not a FIFO or does not exist.