Fix dotfiles for non-boxen

- use vcsrepo
- update init.pp
- change incorrect include directive in site.pp