Merge branch 'master' of https://github.com/malaikah/puppet-varnish into malaikah-master
Current master of concat breaks on 2.6. Use the last release instead.

Fix it following puppetlabs/puppetlabs-haproxy#52 as an example.

Specifying a git ref requires version 0.4.0 of puppetlabs_spec_helper

NB - concat PR for syntax fix: puppetlabs/puppetlabs-concat#72
Merge branch 'malaikah-master'

closes #4
Lints
Release tagged and published to the Forge
Fix version
Remove variable $vcl_file as it duplicates $vcl_conf

As described on issue #5, there are two variables referencing the same configuration file, and they are not being used consistently. Fix, leaving the most intuitive one.
Merge branch 'issue_5'

closes #5
Adding -n switch to template for main varnish configuration file.
Previously, INSTANCE was defined, but not used, so instance was always
'default' (uname -n).