[shared] update makefile
[shared] fix compiler warnings
[shared] add const qualifiers
[shared] add nonnull qualifiers
[shared] fix execd, due to changed function header
[shared] fix possible nullpointer dereference
[shared] fix allocator mismatches
[shared] fix dead assignments
[shared] fix possible memory leaks
[shared] revert sign change
[shared] fix windows build and windows related warnings
[shared] fix CID 28548: remove unnecessary stat() call before unlink()
[shared] fix CID 28413
[shared] fix CID 28421
[shared] fix compiler warnings regarding __local_name
[shared] print recieved signal
[shared] fix build failure introduced by 6347a4903a4ef84756eb15238de608bf61710bba
[shared] OSStrore_Put: do not use callers pointer as key, strdup() it
[shared] fix clang analyzer warning
[shared] fix compiler warnings