Adds @ to faux_path template variable
Update tests for strict variable testing
Add param to ctrl purging of vhost dir
Allow ssl_certs_dir to be unset.

In some cases we don't want SSLCACertificatePath to be set at all.
If we're using SSLCACertificateFile instead to verify clients we
might want that to be the only CA used. Most other options in this
template are optional, so I don't see why this one can't be too.
Add validate and lint tasks to travis script
Merge pull request #787 from tdb/allow-unset-ssl_certs_dir

Allow ssl_certs_dir to be unset.
Merge pull request #783 from hunner/strict_variables

Update tests for strict variable testing
Merge pull request #780 from puphpet/faux_path-fix

Adds @ to faux_path template variable
Disable 'Only variable string' lint check in .sync.yml

mod.pp#79 needs to quote this variable to work.
Fix failing lint tests

Disabled checking for only variables in strings and fixed trailing spaces.
Merge pull request #788 from cmurphy/master

Add validate and lint tasks to travis script
Merge pull request #786 from JCotton1123/vhost-dir-purge

Add param to ctrl purging of vhost dir
Remove deprecated purge_vdir; Rename variables
Merge pull request #789 from JCotton1123/init-var-cleanup

Remove deprecated purge_vdir; Rename variables