fix puppet indentation to 2 according to style guide
allow specifying a vimrc_source