ICE/TURN/TCP via an HTTP-Proxy does not support Authentication

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 Steps to reproduce: Configure ICE to use a turn server with tcp-transport. Block all udp ports in your firewall. Actual results: A response like HTTP/1.1 407 Proxy Authentication Required Proxy-Authenticate: NEGOTIATE Proxy-Authenticate: NTLM Cache-Control: no-cache Pragma: no-cache Content-Type: text/html; charset=utf-8 Proxy-Connection: close Connection: close Content-Length: 813 is not handled correctly bye the turn/tcp/proxy stack (nr_proxy_tunnel.c). Expected results: /media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c should add Proxy-Authorization headers to the request.