add a module to resolve hostnames and call harvest if they are not resolvable

Change-Id: Id20780d6ff923b8a089ec163a0f5a6c3756ca62b
(cherry picked from commit d955d33631e79e9c151d733d778ea95987a16cde)
2 files changed