ipc:sysv:semaphore:semtool:important compiling fixes

1> include sys, instead of linux as indicated by man pages
2> define local constants and structures
ipc:sysv:semaphore:semtool binary updated

Correctly built and tested all functionalities well.

(c)reate
(l)ock
(u)nlock
(d)elete
(m)ode