Enhancements: Added -Werror to makefiles. Changed get_bind_ipv4_server to setup_listener_socket.
Fixed warnings.