Override chef varnish template rather than replacing it

Instead of having the chef-magento:varnish recipe copying a template to the host, override the chef-varnish template . This will allow --why-run to report the correct set of changes on the vcl since it won't be replaced by the default one on every run.