Pull latest syntax from upstream.

PuppetLabs have updated their syntax definitions a fair bit since the version contained within the repository, this patch pulls the latest.