CLEANUP: Add missing include guard to signal.h

Found using GitHub's CodeQL scan.
1 file changed