begin code for NAT detection
print NAT if detected
error out if attempting connection to loopback
changes from PR
Clear up naming around zero address
fix up NAT check and clear up naming
Merge pull request #253 from jbenet/net-detect

NAT detect