Fix: typo in the listen macro declaration

"bind" name was used instead of "listen" in the extern declaration in
torsock.h. This did not cause any issues since the full non extern
declaration of the symbol was correctly defined in listen.c.

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
Stop denying syscall() and add dangerous ones

This patch should support all dangerous syscall() that can leak to the
network without going through the Tor network. With this, we can stop
denying arbitrary syscalls through the syscall() function.

Signed-off-by: David Goulet <dgoulet@ev0ke.net>