Use libevent to handle all non-fatal signals.