Fix converge issue

The timestamp in the file caused the hosts file to be re-written on every chef run.

This change moves the timestamp to the top of the hosts file and does not include the first three lines when calculating the SHA sum thus ignoring the timestamp.

Now the file is only written when the actual data changes.