Split psignal.c into many more files. This reduced the amount of object code that has to be loaded just for initializing the signal manager.