Implement a workaround for routers without NAT loopback.
This allows joining a lobby game hosted on the same network (behind the same NAT gateway).
This is relatively primitive to keep things simple: if the server and the client have the same public IP, it is assumed that they are on the same network and the client instead requests the local IP.
Differential Revision: https://code.wildfiregames.com/D3944