Added check to make sure hosts file exists

This adds a check to make sure that the file derived from hostsfile_path actually exists before trying to read. (If someone deletes the hosts file, the readlines call fails and the chef run stops).