Fix errors in Vagrantfile

There was a syntax error (missing `end`), and some of the statements
should have been using node instead of puppet.
Merge pull request #2 from zenhack/Vagrantfile-fixes

Fix errors in Vagrantfile