Squashed '.vim/bundle/syntastic/' changes from c21f9e0..9aef6b2

9aef6b2 Merge branch 'split_puppet'
05a3ca3 Puppetlint doesn't produce useful results without puppet.
2cbcf7d Give up trying to set an encoding for erb.
3a322a7 Registry defaults for puppet.
a7243e8 Split the puppet checker into puppet and puppetlint.

git-subtree-dir: .vim/bundle/syntastic
git-subtree-split: 9aef6b24adc75616e383babe076046dcf5ef405c
Merge commit 'c84aea15cdb6c906dc51fee52904a96f14e04fc7'
Squashed '.vim/bundle/javascript-libraries-syntax.vim/' content from commit 8e3c626

git-subtree-dir: .vim/bundle/javascript-libraries-syntax.vim
git-subtree-split: 8e3c626c4711314c70afa4f92db91601301f4f0d
Merge commit '55f2f49cf69317b2f03421b51fec4d411bda1f09' as '.vim/bundle/javascript-libraries-syntax.vim'