Puppet highlighting, snippets and completion for Sublime Text 2 & 3.