Allow to specify a custom path for the hostsfile

We happen to be running a custom Linux distro on some boxes, where the hosts file, for (debatable) legacy reason, is not /etc/hosts. I'd like to be able to override the default OS path with a node attribute.

Thanks!