More signal handling functionality in kernel
Remove _syscalldef.h and mode struct types under corresponding libc header files