Added timeouts, Server::send_close(), and close-responds