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
Corrected indent issue with multi-line arrays.
Merge pull request #11 from xironix/master

Indenting: Arrays split by line
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.