make remapping of `>` in insert mode local to buffer

Otherwise this mapping affects all buffers loaded after the puppet one,
regardless of type.
Merge pull request #8 from mislav/map-local

make remapping of `>` in insert mode local to buffer
Added Puppet multiline comment from http://docs.puppetlabs.com/guides/language_guide.html Comments.
puppetParam & puppetParamRArrow now grok the plusingment operatior +>.
Merge branch 'master' of github.com:pdzwart-atlassian/vim-puppet
Added scope qualifiers to the puppetVariable syn match.
puppetVariable now groks top scope variables.
Corrected indent issue with multi-line arrays.
Updated syntax file along with some spelling related fixes.

Adds new feature: Highlight foo::bar class references. Only targets those that
are independent of any other puppet language feature. This commonly happens as
part of the include statement.
Set `puppet describe` for keywordprg

Look up help on all of your favorite puppet types! :-) Of course, will need
something much smarter to handle all the various kinds of puppet syntax.
(Parameter types, metaparameters, classes, nodes and more.)
Recognize the require keyword.

It's deprecated, but it is valid syntax.
Remove the 'syn on' from ftplugin

Just like everyone else. :-) 'syn on' resets the color scheme which means any
in-memory highlight changes and other syntax changes will be reset. Silly.
Align plussignment as well

Puppet also has the '+>' operator (which is useful for metaparameters)
Set a custom iskeyword for puppet files
Set local all of ftplugin
Highlight brackets with Delimiter

Also, support UFO-syntax. (That's a sorta actually correct name.)