Adding configurable tld

Done by adding a tld value to config, and reading it via env passed in to resolver_config. Thus the tld value will only effect how the resolver is setup on OSX for guest resolution.