Update Vagrantfile

The Vagrantfile had been mostly ignored until now. Update it with the
beginnings of variables for box name/url as well as some of the bits
necessary for install bits under Ubuntu. This will eventually be
extended to support other distros as well.
Merge pull request #20 from craigtracey/vagrant-update

Update Vagrantfile