Improved log messages for is_valid_sinful

New messages are far more clear about what is going on.
Find proto specific IP addr from NETWORK_INTERFACE

If we're guessing our IP addresses from NETWORK_INTERFACE, we now
correctly popular local_ipv6addr or local_ipv4addr as appropriate, not
just local_ipaddr.