Vagrant 2 update
added gitignore
updated vagrant file and merged in initial puppet scripts