adding back signal.h include to main.cpp because kill needs it even though istatd builds without it on lucid