On some versions of puppet the dependency on the array of files cannot be resolved, fixing to require just the one necessary.
Updating the generated .vimrc to add pathogen but make no other assumptions.
Merge branch 'prevent-dependency-error'