Makefile: fix incorrect echo output

On my system `echo -ne "..." >file` prints `-ne` in file too. So, this
patch fixes the problem.
hookfns: rewrite hook/unhook macroses

Fix a little HOOK/UNHOOK logic. Now when hooking or unhooking system call
through the table it's necessary to specify the only system call name.
Merge pull request #9 from milabs/master

Fix incorrect echo output and rewrite hook/unhook macros