Added a bunch of completion
Changed snippets so that it's easier to add parameters
Add some indentation preferences for Puppet