always send conn.LocalAddr in sessionHeader
Since older nodes reject hostnames that don't match the connection, just send whatever hostname the connection reports. This should resolve the issue of IPv6 peers being rejected by IPv4 peers.
cc @dNetGuru