Switch to puppet-syntax

Rake tasks for syntax checking of Puppet manifests and templates have been
externalised as a gem. They can now be versioned and upgraded more freely.