session-worker: unblock SIGUSR1 before PAM
Right now we unblock SIGUSR1 just before starting the session, but we should really do it before starting the worker/PAM.
This commit fixes that and removes a useless call to set SIGUSR1 back to the default disposition, right before exec (which does the same thing anyway)
Closes: #399 (closed)