Best attempt to get client public IP address handling proxies