fix nested extern warnings
Version the sigaction(2) libc wrapper. The new version uses the "siginfo"trampoline exclusively, thus relegating "sigcontext"-style handlers (whichhave not been documented for many years now) to the dustbin of the compatlibrary.