switch to puppet-vcsrepo for checking out source code. add zsh and oh-my-zsh.