signal.lisp: Garbage collection for signal handler

All parameters of signal handler should be transfer-none practically.
So do garbage collection in signal marshal function accordingly.