Add "puppetfile-mode.el", a major mode to edit Puppetfile

 - Should be useful if you use "r10k" or "librarian-puppet" to manage
   your puppet environments.