priv: use `sigaction()` instead of `signal()` to install non-default signals

`signal()` is not portable to install non-default signals.
lldpd: invoke `setproctitle_init()` when needed

On some systems, we need to invoke `setproctitle_init()` before using
`setproctitle()`.