EVFILT_SIGNAL: do not use target process pointer on detach
It is enough to know knlist to remove from it, and the list is
autodestroyed on last removal.
PR: 275286
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D42777