Updated .gitignore to include vagrant and puppet files