added hole punching to console connect dialog
made chat client work over the internet via holepunch