U4ID tunnel source updates

This patch removes the previous notion of a tunnel socket and make one of the local entry sockets be the source of the tunnel.