Parse EOS /etc/hosts file to get EOS hostnames.

This commit touched a lot of parts of the project, and some tooling
improvements were also made.

Closes #15.
Honor auto-update for downloading hosts file.
Merge pull request #57 from seanfisk/parse-hosts-file

Parse EOS /etc/hosts file to get EOS hostnames.