Added some verbose to socket_accept
Put the -g option to debug these executables
Fix server by doing the correct cast to socklen_t

Without this change, you accept always return "Bad address"