JIRA-16, 19    Network Improvement(FQDN)

1. try to find local external ip address and hostname like Spark
2. use FQDN across the system
Might want to comment on what protocols work with this class.  Have a feeling only v4.