add puppet-mode and editorconfig