Rename project to net_tcp_client instead of resilient_socket to call it by what it is. And it is ready for general production use