updated gitignore
updated before_puppet.sh to make a bit more robust
updated README