catch SIGINT and SIGHUP
don't try to remove pid file when we get a singal to halt, we won't have permissions anyway.
bind nickserver only to localhost